Comprehensive Study Guide on Summations, Products, Big Operators, and Symmetric Power Sums

Fundamentals and Notation of Summations

  • Summations serve as the discrete counterparts of continuous integrals, aggregating terms across an explicit or implicit sequence.
  • For a sequence of elements xa,xa+1,…,xbx_a, x_{a+1}, \dots, x_b, the expansion xa+xa+1+⋯+xbx_a + x_{a+1} + \dots + x_b is represented compactly using capital sigma (Σ\Sigma) notation:   ∑i=abxi\sum_{i=a}^b x_i
  • Key components of summation notation:
    • The stretched Greek capital letter sigma indicates the summation operation.
    • The variable ii represents the index of summation.
    • The lower value aa constitutes the lower bound (or lower limit).
    • The upper value bb constitutes the upper bound (or upper limit).
  • The operational mechanism mirrors a standard programming for loop: the process iterates sequentially through all integer values of the index ii starting at aa and ending at bb (including both endpoints), evaluating and accumulating the body expression for every iteration.
  • Empty Sum Rule: Whenever the upper bound is strictly less than the lower bound (b<ab < a), the sum evaluates to zero (00):   ∑i=0−52isin⁡(i)i3=0\sum_{i=0}^{-5} \frac{2^i \sin(i)}{i^3} = 0
  • The empty sum convention preserves the consistency of algebraic identities at extreme boundary values:
    • For the standard arithmetic identity:     ∑i=1ni=n(n+1)2\sum_{i=1}^n i = \frac{n(n + 1)}{2}
    • Substituting n=0n = 0 gives 0(1)2=0\frac{0(1)}{2} = 0, which accurately reflects an empty sum over i∈[1,0]i \in [1, 0].
    • Substituting n=−1n = -1 gives −1(0)2=0\frac{-1(0)}{2} = 0, which matches an empty sum over i∈[1,−1]i \in [1, -1].
    • The identity fails for n=−2n = -2, as −2(−1)2=1\frac{-2(-1)}{2} = 1, whereas the index range from 11 down to −2-2 is empty and evaluates to 00.
  • Summation notation provides two key benefits:
    • Compactness (laziness): Writing ∑i=0n(2i+1)\sum_{i=0}^n (2i + 1) replaces the cumbersome expansion 1+3+5+7+⋯+(2n+1)1 + 3 + 5 + 7 + \dots + (2n + 1).
    • Precision: It removes ambiguity regarding intermediate terms and edge conditions.

Formal Recursive Definitions of Finite Sums

  • Finite summations can be formally specified via recurrence relations, peeling terms from either boundary:
    • Recurrence peeling the first term:     ∑i=abf(i)={0if b<af(a)+∑i=a+1bf(i)otherwise\sum_{i=a}^b f(i) = \begin{cases} 0 & \text{if } b < a \\ f(a) + \sum_{i=a+1}^b f(i) & \text{otherwise} \end{cases}
    • Recurrence peeling the last term:     ∑i=abf(i)={0if b<af(b)+∑i=ab−1f(i)otherwise\sum_{i=a}^b f(i) = \begin{cases} 0 & \text{if } b < a \\ f(b) + \sum_{i=a}^{b-1} f(i) & \text{otherwise} \end{cases}
  • Computationally, any finite sum can be evaluated recursively by calculating the sum of the first (or last) n−1n - 1 terms and adding the single remaining value.

Index Variables, Substitution, and Scope Rules

  • Index variable selection:
    • Indices are traditionally denoted by letters such as i,j,ki, j, k.
    • Best practice requires choosing an index variable that does not appear in the external context to prevent variable shadowing and ambiguity.
    • The expression ∑n=0nn=∑i=0ni\sum_{n=0}^n n = \sum_{i=0}^n i is mathematically well-defined, but using an independent variable ii avoids confusion between the running index and the boundary parameter.
  • Index shifting (substitution):
    • An index can be shifted by substituting a new variable, provided the upper and lower limits are transformed accordingly.
    • Example: Substituting j=i−1j = i - 1 transforms the sum:     ∑i=1n(i−1)=∑j=0n−1j\sum_{i=1}^n (i - 1) = \sum_{j=0}^{n-1} j
  • Scope of summation:
    • The scope of the summation operator extends rightward up to the first addition or subtraction symbol that is not enclosed within parentheses or nested inside a larger compound term (such as a fraction numerator).
    • Precedence ambiguity example:     ∑i=1ni2+1=(∑i=1ni2)+1=1+∑i=1ni2≠∑i=1n(i2+1)\sum_{i=1}^n i^2 + 1 = \left(\sum_{i=1}^n i^2\right) + 1 = 1 + \sum_{i=1}^n i^2 \neq \sum_{i=1}^n (i^2 + 1)
  • To prevent misinterpretation, place the summation in explicit parentheses or reposition trailing additive terms to the front.
  • Exception for adjacent sums: When adding two distinct sums, such as:   ∑i=1ni2+∑i=1n2i=(∑i=1ni2)+(∑i=1n2i)\sum_{i=1}^n i^2 + \sum_{i=1}^{n^2} i = \left(\sum_{i=1}^n i^2\right) + \left(\sum_{i=1}^{n^2} i\right)   The presence of the second sigma symbol acts as an unambiguous delimiter indicating the termination of the first summation.

Summations Over Sets and General Predicates

  • Summations can aggregate expressions over non-consecutive integers, arbitrary sets, or elements satisfying specific predicates, replacing the traditional upper and lower bounds with a subscript predicate.
  • Set-theoretic requirement: The collection of objects satisfying the predicate must form a well-defined set.
  • Examples of predicate and set-based sums:
    • Explicit finite set: Summing squares over the set 3,5,7{3, 5, 7}:     ∑i∈{3,5,7}i2=32+52+72=9+25+49=83\sum_{i \in \{3, 5, 7\}} i^2 = 3^2 + 5^2 + 7^2 = 9 + 25 + 49 = 83
    • Power set subsets: Summing the cardinalities of all subsets of a given set SS:     ∑A⊆S∣A∣\sum_{A \subseteq S} |A|
    • Number-theoretic predicates: Summing the reciprocals of all primes below 1000:     ∑p<1000, p is prime1p\sum_{p < 1000, \, p \text{ is prime}} \frac{1}{p}
    • Pairwise indexing over compound conditions: Summing products over ordered pairs:     ∑1≤i<j≤nij\sum_{1 \le i < j \le n} i j     This iterates over all unique pairs (i,j)(i, j) such that 1≤i<j≤n1 \le i < j \le n, with each distinct pair processed exactly once.
    • Filtered subset sums: Given a defined element xx and set SS:     ∑x∈A⊆S∣A∣\sum_{x \in A \subseteq S} |A|     This sums the size of every subset AA of SS that contains xx.
  • Variable identification conventions: A symbol serves as an index variable if it carries no independent meaning outside the summation. When feasible, index symbols appear first within the predicate subscript.
  • Well-definedness for finite vs. infinite sets:
    • Finite sets: A sum over a finite set SS with cardinality ∣S∣=n|S| = n is always well-defined. Using a bijection f:{0,1,…,n−1}↔Sf: \{0, 1, \dots, n - 1\} \leftrightarrow S, the sum maps to a standard integer sequence:     ∑i∈Sxi=∑i=0n−1xf(i)\sum_{i \in S} x_i = \sum_{i=0}^{n-1} x_{f(i)}
    • Countable infinite sets: For a countably infinite set SS with a bijection f:N↔Sf: \mathbb{N} \leftrightarrow S, the sum can be structured as an infinite series:     ∑i∈Sxi=∑i=0∞xf(i)\sum_{i \in S} x_i = \sum_{i=0}^\infty x_{f(i)}
    • Sign dependency caveat: If the terms xix_i have mixed positive and negative signs, conditional convergence implies the resulting sum may vary based on the chosen bijection ff (by the Riemann rearrangement theorem). Infinite sums over arbitrary index sets should be avoided unless N\mathbb{N} is explicitly established as the canonical ordering.

Unbounded Indices, Conventions, and Infinite Series

  • Sums without explicit bounds:
    • When the index domain is obvious from context, bounds may be omitted entirely, leaving only the index subscript (e.g., ∑ii2\sum_i i^2). In formal mathematical contexts, this shorthand can be ambiguous.
    • Einstein summation convention: In theoretical physics, tensor equations omit the summation symbol entirely whenever an index appears twice (once as an upper index and once as a lower index), implying summation over the full coordinate range.
  • Infinite series:
    • An infinite series is defined as the limit of a sequence of partial sums sns_n:     ∑i=0∞1i2=lim⁡n→∞sn=lim⁡n→∞∑i=0n1i2\sum_{i=0}^\infty \frac{1}{i^2} = \lim_{n \to \infty} s_n = \lim_{n \to \infty} \sum_{i=0}^n \frac{1}{i^2}
    • Formal convergence: The partial sums converge to a limit xx if for every real ϵ>0\epsilon > 0, there exists an integer NN such that for all n>Nn > N:     ∣sn−x∣<ϵ|s_n - x| < \epsilon
    • Infinite summations serve as the core mathematical basis for generating functions.

Multiple and Nested Summations

  • Summations can be nested within one another, producing double, triple, and higher-order multi-dimensional sums.
  • Algorithmic interpretation: A double summation corresponds to two nested for loops, iterating over all pairs of indices.
  • Formal definition of non-negative integer multiplication using nested sums:   a×b=def∑i=1a∑j=1b1a \times b \stackrel{\text{def}}{=} \sum_{i=1}^a \sum_{j=1}^b 1
  • Dependent inner limits:
    • Inner summation bounds may depend on the outer summation index:     ∑i=0n∑j=0i(i+1)(j+1)\sum_{i=0}^n \sum_{j=0}^i (i + 1)(j + 1)
    • Step-by-step evaluation for n=1n = 1:
    • For i=0i = 0: the inner index runs from j=0j = 0 to 00:       (0+1)(0+1)=1(0 + 1)(0 + 1) = 1
    • For i=1i = 1: the inner index runs from j=0j = 0 to 11:       (1+1)(0+1)+(1+1)(1+1)=(2)(1)+(2)(2)=2+4=6(1 + 1)(0 + 1) + (1 + 1)(1 + 1) = (2)(1) + (2)(2) = 2 + 4 = 6
    • Total accumulated sum:       1+6=71 + 6 = 7

Algebraic Identities of Summations

  • Linearity of the summation operator:
    • Constant factor extraction: Any factor independent of the summation index can be factored out:     ∑i∈Saxi=a∑i∈Sxi\sum_{i \in S} a x_i = a \sum_{i \in S} x_i
    • Term splitting: Additive terms within a summation can be separated into independent sums:     ∑i∈S(xi+yi)=∑i∈Sxi+∑i∈Syi\sum_{i \in S} (x_i + y_i) = \sum_{i \in S} x_i + \sum_{i \in S} y_i
  • Commutativity of independent summations:
    • Provided the bounds of the inner summation do not depend on the outer index, the order of summation can be freely swapped:     ∑i∈S∑j∈Txij=∑j∈T∑i∈Sxij\sum_{i \in S} \sum_{j \in T} x_{ij} = \sum_{j \in T} \sum_{i \in S} x_{ij}
  • Multiplicative product decomposition:
    • The product of two separate summations over independent index sets factors into a double summation of products, and vice versa:     (∑i∈Sxi)(∑j∈Tyj)=∑i∈S∑j∈Txiyj\left(\sum_{i \in S} x_i\right) \left(\sum_{j \in T} y_j\right) = \sum_{i \in S} \sum_{j \in T} x_i y_j

Standard Closed-Form Sums and Proof Techniques

  • Essential closed-form identities:
    • Constant series:     ∑i=1n1=n\sum_{i=1}^n 1 = n
    • Arithmetic series:     ∑i=1ni=n(n+1)2\sum_{i=1}^n i = \frac{n(n + 1)}{2}
    • Finite geometric series (for r≠1r \neq 1):     ∑i=0nri=1−rn+11−r\sum_{i=0}^n r^i = \frac{1 - r^{n+1}}{1 - r}
  • Proof techniques for standard sums:
    • Rigorous proofs for all three identities can be established via mathematical induction on nn.
    • Carl Friedrich Gauss reverse-summation trick (informal proof for arithmetic series):
    • Write the series forwards and backwards, aligning pairs vertically:       S=1+2+3+⋯+nS = 1 + 2 + 3 + \dots + nS=n+(n−1)+(n−2)+⋯+1S = n + (n - 1) + (n - 2) + \dots + 1
    • Sum the two equations term-by-term:       2S=(n+1)+(n+1)+(n+1)+⋯+(n+1)=n(n+1)2S = (n + 1) + (n + 1) + (n + 1) + \dots + (n + 1) = n(n + 1)
    • Solving for SS yields:       S=n(n+1)2S = \frac{n(n + 1)}{2}
    • Derivation of the geometric series formula via infinite series subtraction:
    • For ∣r∣<1|r| < 1, define the infinite sum S=∑i=0∞riS = \sum_{i=0}^\infty r^i.
    • Multiplying by rr shifts all terms: rS=∑i=0∞ri+1=∑i=1∞rirS = \sum_{i=0}^\infty r^{i+1} = \sum_{i=1}^\infty r^i.
    • Subtracting rSrS from SS telescopes all higher-order terms:       S−rS=r0=1  ⟹  S(1−r)=1  ⟹  S=11−rS - rS = r^0 = 1 \implies S(1 - r) = 1 \implies S = \frac{1}{1 - r}
    • The finite sum up to index nn is obtained by subtracting the infinite tail starting at index n+1n + 1:       ∑i=0nri=∑i=0∞ri−rn+1∑i=0∞ri=11−r−rn+11−r=1−rn+11−r\sum_{i=0}^n r^i = \sum_{i=0}^\infty r^i - r^{n+1} \sum_{i=0}^\infty r^i = \frac{1}{1 - r} - \frac{r^{n+1}}{1 - r} = \frac{1 - r^{n+1}}{1 - r}
    • While derived assuming ∣r∣<1|r| < 1, the resulting rational expression 1−rn+11−r\frac{1 - r^{n+1}}{1 - r} holds algebraically for all values r≠1r \neq 1, including r>1r > 1.
    • At r=1r = 1, evaluating the rational formula causes division by zero (0/00/0); the sum simplifies directly to the constant series ∑i=0n1=n+1\sum_{i=0}^n 1 = n + 1.
  • Reference literature: Comprehensive catalogs of summation formulas are provided in Kenneth Rosen's discrete mathematics texts and in Concrete Mathematics by Graham, Knuth, and Patashnik, particularly within discussions of generating functions.

The Guess-and-Verify Method

  • When formal manipulation fails, closed-form expressions can be deduced using the "guess but verify" sequence identification strategy:
    1. Calculate explicit numerical values of the sum for small consecutive values of the upper limit nn.
    2. Identify the underlying pattern or closed-form polynomial.
    3. Prove the conjectured closed form rigorously using mathematical induction on nn.
  • Worked example: Sum of the first nn odd integers:   S(n)=∑k=1n(2k−1)S(n) = \sum_{k=1}^n (2k - 1)
    • Generate a table of empirical values:
    • For n=0n = 0: S(0)=0S(0) = 0
    • For n=1n = 1: S(1)=1S(1) = 1
    • For n=2n = 2: S(2)=1+3=4S(2) = 1 + 3 = 4
    • For n=3n = 3: S(3)=1+3+5=9S(3) = 1 + 3 + 5 = 9
    • For n=4n = 4: S(4)=1+3+5+7=16S(4) = 1 + 3 + 5 + 7 = 16
    • For n=5n = 5: S(5)=1+3+5+7+9=25S(5) = 1 + 3 + 5 + 7 + 9 = 25
    • Conjecture: The sequence of sums matches square numbers: S(n)=n2S(n) = n^2.
    • Inductive verification:
    • Base case: For n=0n = 0, S(0)=02=0S(0) = 0^2 = 0, which holds.
    • Inductive step: Assume S(n−1)=(n−1)2S(n - 1) = (n - 1)^2 holds for n≥1n \ge 1. Then:       S(n)=S(n−1)+(2n−1)=(n−1)2+2n−1=n2−2n+1+2n−1=n2S(n) = S(n - 1) + (2n - 1) = (n - 1)^2 + 2n - 1 = n^2 - 2n + 1 + 2n - 1 = n^2
    • The conjecture S(n)=n2S(n) = n^2 is verified for all integers n≥0n \ge 0.

Asymptotic Estimation Strategies in Algorithm Analysis

  • In algorithmic complexity analysis, exact summation evaluation is rarely necessary because results are expressed using asymptotic notation (Θ,O,Ω\Theta, O, \Omega). Approximation strategies streamline this analysis.
  • Strategy 1: Factor out constants:
    • Pull out all terms that do not contain the summation index:     ∑i=1nni=n∑i=1n1i=nHn=Θ(nlog⁡(n))\sum_{i=1}^n \frac{n}{i} = n \sum_{i=1}^n \frac{1}{i} = n H_n = \Theta(n \log(n))
  • Strategy 2: Bound using standard known series:
    • Geometric series:     ∑i=0nxi=1−xn+11−x,∑i=0∞xi=11−x\sum_{i=0}^n x^i = \frac{1 - x^{n+1}}{1 - x}, \quad \sum_{i=0}^\infty x^i = \frac{1}{1 - x}
    • Identified by a constant ratio between adjacent terms.
    • Dominant term principle: Whenever the common ratio xx is a constant not equal to 1, the sum is asymptotically proportional to its largest single term (Θ(largest term)\Theta(\text{largest term})):
      • Growing geometric series (x>1x > 1):         ∑i=1n2i=Θ(2n)(exact: 2n+1−2)\sum_{i=1}^n 2^i = \Theta(2^n) \quad (\text{exact: } 2^{n+1} - 2)
      • Decaying geometric series (x<1x < 1):         ∑i=1n2−i=Θ(1)(exact: 1−2−n)\sum_{i=1}^n 2^{-i} = \Theta(1) \quad (\text{exact: } 1 - 2^{-n})
    • This dominant-term property provides the underlying mathematical foundation for the Master Theorem in solving divide-and-conquer recurrences.
    • Constant series:     ∑i=1n1=n\sum_{i=1}^n 1 = n
    • Arithmetic series:
    • Identified by a constant difference between adjacent terms.
    • Base form: ∑i=1ni=n(n+1)2\sum_{i=1}^n i = \frac{n(n + 1)}{2}, conceptually remembered as n×(average value n+12)n \times (\text{average value } \frac{n+1}{2}).
    • General arithmetic progression:       ∑i=1n(ai+b)=a∑i=1ni+∑i=1nb=an(n+1)2+bn\sum_{i=1}^n (ai + b) = a \sum_{i=1}^n i + \sum_{i=1}^n b = \frac{a n(n + 1)}{2} + b n
    • Harmonic series:
    • The nn-th harmonic number is defined as Hn=∑i=1n1iH_n = \sum_{i=1}^n \frac{1}{i}.
    • Asymptotic behavior: Hn=Θ(log⁡(n))H_n = \Theta(\log(n)), leading to nHn=Θ(nlog⁡(n))n H_n = \Theta(n \log(n)).
  • Strategy 3: Bound part of the sum (sum splitting):
    • Approximate sums within constant factors by partitioning the index range.
    • Example: Bounding ∑i=1ni3\sum_{i=1}^n i^3 without finding its closed form:
    • Upper bound: Replace every term with the maximum term n3n^3:       ∑i=1ni3≤∑i=1nn3=n⋅n3=n4=O(n4)\sum_{i=1}^n i^3 \le \sum_{i=1}^n n^3 = n \cdot n^3 = n^4 = O(n^4)
    • Lower bound: Sum only across the upper half of the range (i=n/2i = n/2 to nn) and replace each term with the minimum value in that subrange ((n/2)3(n/2)^3):       ∑i=1ni3≥∑i=n/2ni3≥∑i=n/2n(n2)3=(n2)(n38)=n416=Ω(n4)\sum_{i=1}^n i^3 \ge \sum_{i=n/2}^n i^3 \ge \sum_{i=n/2}^n \left(\frac{n}{2}\right)^3 = \left(\frac{n}{2}\right) \left(\frac{n^3}{8}\right) = \frac{n^4}{16} = \Omega(n^4)
    • Combining both bounds proves ∑i=1ni3=Θ(n4)\sum_{i=1}^n i^3 = \Theta(n^4).
  • Strategy 4: Continuous integration bounds:
    • For any monotonically non-decreasing function f(x)f(x), the sum is bounded above and below by continuous definite integrals:     ∫a−1bf(x) dx≤∑i=abf(i)≤∫ab+1f(x) dx\int_{a-1}^b f(x)\,dx \le \sum_{i=a}^b f(i) \le \int_a^{b+1} f(x)\,dx
    • This technique yields tight Θ\Theta bounds for almost all monotonic functions in algorithm analysis.
  • Strategy 5: Grouping terms (condensation):
    • Terms can be aggregated into dyadic blocks to verify convergence or divergence.
    • Divergence proof for the harmonic series via grouping powers of two:     1+12+13+14+15+16+17+18+⋯≥1+12+(14+14)+(18+18+18+18)+…1 + \frac{1}{2} + \frac{1}{3} + \frac{1}{4} + \frac{1}{5} + \frac{1}{6} + \frac{1}{7} + \frac{1}{8} + \dots \ge 1 + \frac{1}{2} + \left(\frac{1}{4} + \frac{1}{4}\right) + \left(\frac{1}{8} + \frac{1}{8} + \frac{1}{8} + \frac{1}{8}\right) + \dots1+12+12+12+⋯=∞1 + \frac{1}{2} + \frac{1}{2} + \frac{1}{2} + \dots = \infty
  • Strategy 6: Oddity sums (mixed polynomial-exponential series):
    • Evaluation of ∑i=1naii\sum_{i=1}^n a^i i across different parameter ranges:
    • Subcritical (a<1a < 1): The series converges to Θ(1)\Theta(1). The infinite closed form provides a constant upper bound:       ∑i=1∞aii=a(1−a)2\sum_{i=1}^\infty a^i i = \frac{a}{(1 - a)^2}
    • Critical (a=1a = 1): Reduces to the standard arithmetic series ∑i=1ni=Θ(n2)\sum_{i=1}^n i = \Theta(n^2).
    • Supercritical (a>1a > 1): The largest term dominates, giving Θ(ann)\Theta(a^n n).
    • Proof of the upper bound O(ann)O(a^n n) for a>1a > 1 by index reversal:       ∑i=0n−1an−i(n−i)≤∑i=0n−1an−in≤ann1−a−1=O(ann)\sum_{i=0}^{n-1} a^{n-i}(n - i) \le \sum_{i=0}^{n-1} a^{n-i} n \le \frac{a^n n}{1 - a^{-1}} = O(a^n n)
  • General principles for algorithm analysis sums:
    • Most sums match ∑i=1nf(i)\sum_{i=1}^n f(i) where:
    • Exponential growth (f(n)f(n) is exponential): The sum is bounded by a geometric series and is dominated by the largest term: Θ(f(n))\Theta(f(n)).
    • Polynomial growth (f(n)f(n) is polynomial): The function satisfies f(n/2)=Θ(f(n))f(n/2) = \Theta(f(n)), and the sum scales as Θ(nf(n))\Theta(n f(n)), verified by the lower bound ∑i=n/2nf(i)=Ω(nf(n))\sum_{i=n/2}^n f(i) = \Omega(n f(n)).
    • When exact closed forms are required rather than asymptotic bounds, generating functions provide the primary analytical framework.

Product Operators and Factorials

  • Capital Pi notation (Π\Pi) represents repeated multiplication, using index limits identical to summation notation:   ∏i=abxi=xa⋅xa+1⋯xb\prod_{i=a}^b x_i = x_a \cdot x_{a+1} \dotsm x_b
  • Factorial function definition for non-negative integers:   n!=def∏i=1ni=1⋅2⋯nn! \stackrel{\text{def}}{=} \prod_{i=1}^n i = 1 \cdot 2 \dotsm n
  • Identity element conventions for empty operations:
    • An empty summation evaluates to 00 (the identity element for addition).
    • An empty product evaluates to 11 (the identity element for multiplication).
    • Mathematical rationale: The empty operation must return the identity element to preserve algebraic homomorphisms over disjoint partitioned sets A∩B=∅A \cap B = \emptyset:     ∑i∈Af(i)+∑i∈Bf(i)=∑i∈A∪Bf(i)\sum_{i \in A} f(i) + \sum_{i \in B} f(i) = \sum_{i \in A \cup B} f(i)(∏i∈Af(i))⋅(∏i∈Bf(i))=∏i∈A∪Bf(i)\left(\prod_{i \in A} f(i)\right) \cdot \left(\prod_{i \in B} f(i)\right) = \prod_{i \in A \cup B} f(i)
    • If an empty product evaluated to anything other than 11, special-case logic would be needed whenever A=∅A = \emptyset or B=∅B = \emptyset.
    • A direct consequence of the empty product definition is:     0!=∏i=10i=10! = \prod_{i=1}^0 i = 1

Generalized Aggregate Operators

  • The indexing mechanisms used in ∑\sum and ∏\prod generalize across associative and commutative mathematical operations:
    • Big AND (Universal Quantification):     ⋀x∈SP(x)≡P(x1)∧P(x2)∧⋯≡∀x∈S:P(x)\bigwedge_{x \in S} P(x) \equiv P(x_1) \land P(x_2) \land \dots \equiv \forall x \in S : P(x)
    • Evaluates to True over an empty set (S=∅S = \emptyset), as True is the identity element for logical conjunction (P∧True≡PP \land \text{True} \equiv P).
    • Big OR (Existential Quantification):     ⋁x∈SP(x)≡P(x1)∨P(x2)∨⋯≡∃x∈S:P(x)\bigvee_{x \in S} P(x) \equiv P(x_1) \lor P(x_2) \lor \dots \equiv \exists x \in S : P(x)
    • Evaluates to False over an empty set (S=∅S = \emptyset), as False is the identity element for logical disjunction (P∨False≡PP \lor \text{False} \equiv P).
    • Big Intersection:     ⋂i=1nAi=A1∩A2∩⋯∩An\bigcap_{i=1}^n A_i = A_1 \cap A_2 \cap \dots \cap A_n
    • Over an empty collection of sets, the intersection is undefined in general set theory because no universal set exists to serve as the absolute identity element.
    • Big Union:     ⋃i=1nAi=A1∪A2∪⋯∪An\bigcup_{i=1}^n A_i = A_1 \cup A_2 \cup \dots \cup A_n
    • Over an empty index set, this evaluates to the identity element for set union, which is the empty set (∅\emptyset).

System of Power Sum Equations and Newton's Identities

  • Problem statement:
    • Given a system of equations defining the first three power sums of variables a,b,ca, b, c:     a+b+c=4a + b + c = 4a2+b2+c2=10a^2 + b^2 + c^2 = 10a3+b3+c3=22a^3 + b^3 + c^3 = 22
    • Objective: Determine the exact value of the fourth power sum:     a4+b4+c4=?a^4 + b^4 + c^4 = ?
  • Formulation using symmetric polynomials:
    • Define the power sums for the three-variable set S={a,b,c}S = \{a, b, c\}:     pk=∑x∈Sxk=ak+bk+ckp_k = \sum_{x \in S} x^k = a^k + b^k + c^k
    • The system provides:     p1=4p_1 = 4p2=10p_2 = 10p3=22p_3 = 22
    • We seek the value of p4p_4.
    • Define the elementary symmetric polynomials:     e1=a+b+ce_1 = a + b + ce2=ab+bc+cae_2 = ab + bc + cae3=abce_3 = abc
  • Step-by-step solution via Newton's sums:
    • Determine e1e_1:     e1=p1=4e_1 = p_1 = 4
    • Determine e2e_2 using the binomial expansion of p12p_1^2:     (a+b+c)2=a2+b2+c2+2(ab+bc+ca)(a + b + c)^2 = a^2 + b^2 + c^2 + 2(ab + bc + ca)e12=p2+2e2e_1^2 = p_2 + 2e_242=10+2e2  ⟹  16=10+2e2  ⟹  2e2=6  ⟹  e2=34^2 = 10 + 2e_2 \implies 16 = 10 + 2e_2 \implies 2e_2 = 6 \implies e_2 = 3
    • Determine e3e_3 using Newton's identity for k=3k = 3:
    • The variables a,b,ca, b, c are the roots of the monic characteristic cubic polynomial:       P(x)=(x−a)(x−b)(x−c)=x3−e1x2+e2x−e3=0P(x) = (x - a)(x - b)(x - c) = x^3 - e_1 x^2 + e_2 x - e_3 = 0
    • Summing this polynomial over all three roots x∈{a,b,c}x \in \{a, b, c\} gives Newton's relation:       p3−e1p2+e2p1−3e3=0p_3 - e_1 p_2 + e_2 p_1 - 3e_3 = 0
    • Substitute known values into the relation:       22−(4)(10)+(3)(4)−3e3=022 - (4)(10) + (3)(4) - 3e_3 = 022−40+12−3e3=022 - 40 + 12 - 3e_3 = 0−6−3e3=0  ⟹  3e3=−6  ⟹  e3=−2-6 - 3e_3 = 0 \implies 3e_3 = -6 \implies e_3 = -2
    • Calculate p4p_4 using Newton's identity for k=4k = 4:
    • Multiply the cubic characteristic equation by xx:       x4−e1x3+e2x2−e3x=0x^4 - e_1 x^3 + e_2 x^2 - e_3 x = 0
    • Sum over all roots x∈{a,b,c}x \in \{a, b, c\}:       p4−e1p3+e2p2−e3p1=0p_4 - e_1 p_3 + e_2 p_2 - e_3 p_1 = 0
    • Isolate p4p_4:       p4=e1p3−e2p2+e3p1p_4 = e_1 p_3 - e_2 p_2 + e_3 p_1
    • Substitute the computed values (e1=4e_1 = 4, p3=22p_3 = 22, e2=3e_2 = 3, p2=10p_2 = 10, e3=−2e_3 = -2, p1=4p_1 = 4):       p4=(4)(22)−(3)(10)+(−2)(4)p_4 = (4)(22) - (3)(10) + (-2)(4)p4=88−30−8=50p_4 = 88 - 30 - 8 = 50
  • Explicit root extraction and verification:
    • Characteristic polynomial:     x3−4x2+3x+2=0x^3 - 4x^2 + 3x + 2 = 0
    • Factoring by inspecting rational roots:
    • Testing x=2x = 2: 23−4(22)+3(2)+2=8−16+6+2=02^3 - 4(2^2) + 3(2) + 2 = 8 - 16 + 6 + 2 = 0, confirming x=2x = 2 is a root.
    • Polynomial division yields:       (x−2)(x2−2x−1)=0(x - 2)(x^2 - 2x - 1) = 0
    • Quadratic formula solution for x2−2x−1=0x^2 - 2x - 1 = 0:       x=2±(−2)2−4(1)(−1)2=2±82=1±2x = \frac{2 \pm \sqrt{(-2)^2 - 4(1)(-1)}}{2} = \frac{2 \pm \sqrt{8}}{2} = 1 \pm \sqrt{2}
    • Root assignments:     a=2,b=1+2,c=1−2a = 2, \quad b = 1 + \sqrt{2}, \quad c = 1 - \sqrt{2}
    • Term-by-term power evaluations:
    • First powers:       a=2a = 2b=1+2b = 1 + \sqrt{2}c=1−2c = 1 - \sqrt{2}p1=2+(1+2)+(1−2)=4p_1 = 2 + (1 + \sqrt{2}) + (1 - \sqrt{2}) = 4
    • Second powers:       a2=4a^2 = 4b2=(1+2)2=1+22+2=3+22b^2 = (1 + \sqrt{2})^2 = 1 + 2\sqrt{2} + 2 = 3 + 2\sqrt{2}c2=(1−2)2=1−22+2=3−22c^2 = (1 - \sqrt{2})^2 = 1 - 2\sqrt{2} + 2 = 3 - 2\sqrt{2}p2=4+(3+22)+(3−22)=10p_2 = 4 + (3 + 2\sqrt{2}) + (3 - 2\sqrt{2}) = 10
    • Third powers:       a3=8a^3 = 8b3=(1+2)3=1+32+6+22=7+52b^3 = (1 + \sqrt{2})^3 = 1 + 3\sqrt{2} + 6 + 2\sqrt{2} = 7 + 5\sqrt{2}c3=(1−2)3=1−32+6−22=7−52c^3 = (1 - \sqrt{2})^3 = 1 - 3\sqrt{2} + 6 - 2\sqrt{2} = 7 - 5\sqrt{2}p3=8+(7+52)+(7−52)=22p_3 = 8 + (7 + 5\sqrt{2}) + (7 - 5\sqrt{2}) = 22
    • Fourth powers:       a4=24=16a^4 = 2^4 = 16b4=(3+22)2=9+122+8=17+122b^4 = (3 + 2\sqrt{2})^2 = 9 + 12\sqrt{2} + 8 = 17 + 12\sqrt{2}c4=(3−22)2=9−122+8=17−122c^4 = (3 - 2\sqrt{2})^2 = 9 - 12\sqrt{2} + 8 = 17 - 12\sqrt{2}p4=16+(17+122)+(17−122)=16+34=50p_4 = 16 + (17 + 12\sqrt{2}) + (17 - 12\sqrt{2}) = 16 + 34 = 50
    • The fourth power sum evaluates directly to 5050.