There are 2 n - 1 - 1 such expressions.
There are several ways to solve this problem.
I am using the result of this problem:
There are sweets. How many ways are there to divide all n candies into k people (0 candies can be given)?
The order is important as the parts go to different people. Solution (n + k - 1) C (k - 1). We add k - 1 separators to the mixture (which makes the sum n + k - 1), and we are trying to find the number of ways to insert separators to divide the sweets into k parts. Think of n + k - 1 boxes in a row to place candies and dividers, and we want to find several ways to choose k - 1 slots for dividers that divide the fields into k parts.
Back to this problem, we need to answer this sub-problem:
How many ways to express n as the sum of k positive numbers?
We can reuse the result from the problem of splitting the candies above, but we need to reserve k so that the conditions are not equal to 0. Thus, the result will be ((n - k) + k - 1) C (k - 1), which simplifies ( n - 1) C (k - 1). ((N - k) due to the fact that we set aside k for each of k members).
Thus, the end result will be Sum [i = 2..n] (n - 1) C (i - 1), since the expression contains at least 2 members and at most n members. We know that Sum [i = 1..n] (n - 1) C (i - 1) = 2 n - 1 therefore Sum [i = 2..n] (n - 1) C (i - 1) = 2 n - 1 - 1.
Another way to approach this problem is explained in a comment by commentator @MarkDickinson. The findings are more straightforward.
Between each pair of sweets there is either a separator or not. This immediately gives 2^(n-1) possibilities. For some reason, OP excludes the only case where we have only 1 part, so we subtract 1 to get 2^(n-1) - 1 .
to make the argument harder. Since the problem allows only positive terms, we can insert only one separator between the candies, and we can insert them between the candies, and not 2 ends. Therefore, there are (n - 1) places where a separator may appear.