We prove Cassini's identity by mathematical induction. At ,Suppose . The Fibonacci recurrence gives and henceThe induction proves
If it holds at and , then the Fibonacci recurrence givesThe identities and turn the numerator into . Thus
A direct mathematical induction proves . The base cases and hold. If the bound holds at and , then the Fibonacci recurrence givesThus the definition of big O notation holds with , proving
Consider one iteration with and . If , then . If , the quotient is , so . In either case , whenceRepeated application, or mathematical induction, provesThis also holds for the final iteration, whose left side is zero. For zero iterations the correct relation is equality , rather than a strict inequality.
For the base case , , since multiplying by reduces this to . Suppose the claimed inequality holds for some . The identitythen givesThus mathematical induction proves
Use mathematical induction. For , the left side is . If the identity holds at , thenThe base case and induction step establish the geometric series identity
Interpret “distinct eigenvalues” as pairwise distinct eigenvalues in the chosen field. Select a nonzero eigenvector for each. A single nonzero vector is linearly independent. Suppose inductively that are linearly independent. If adding made the set linearly dependent, its nontrivial relation would have a nonzero coefficient of , since otherwise it would contradict the induction hypothesis. Solving for would place it in the linear span of the first eigenvectors.
Part (c) would then force for some , contradicting pairwise distinctness. Mathematical induction therefore proves that all selected eigenvectors are linearly independent, forming a basis. If the field is , the assertion requires real eigenvalues; a real matrix can instead have nonreal eigenvalues and a eigenvector basis over the complex numbers.
We prove the stronger explicit bound by mathematical induction. The case is equality. The binomial theorem gives , so . Consequently the induction hypothesis yieldsTherefore , with constant and threshold .
The second bound is asymptotically tighter. Using ,Thus its bounding function is negligible relative to the first in little o notation; this compares the bounds without needing Stirling's formula.
Prove the explicit bound by mathematical induction. At , . For the step, note that for : this auxiliary inequality has base and follows at the next index from . Hence, using the induction hypothesis,Thus , with constant and threshold in big O notation.
Fix and use mathematical induction on with two initial cases, as appropriate for the second-order Fibonacci recurrence. At , the right side is . At , it is .
Suppose the formula holds at . Adding the next Fibonacci number with its sign and using the Fibonacci recurrence givesThis is the required successor case. Thus
Fix , using the convention for binomial coefficients that when . At , both and equal if and otherwise.
For the successor step, apply the induction hypothesis, then Pascal's rule:Thus mathematical induction proves the hockey-stick identityThe zero convention also covers the case , without a separate starting index.
Use subset dynamic programming for a Hamiltonian path, with a Boolean dynamic programming state for each nonempty subset and . It is true exactly when there is a graph path using every vertex of once, using no other vertices, and ending at . The base and transition arewhere is the adjacency matrix of a directed graph.For correctness, a valid path ending at has some penultimate vertex ; removing yields exactly a path recorded by the corresponding predecessor state. Conversely, extending any true predecessor state by the edge produces a path visiting precisely once. Mathematical induction on proves the meaning of every state. Therefore the final disjunction is true exactly when a Hamiltonian path exists.
HamiltonianExists(A):
initialize every D[S,v] to false
for v in V:
D[{v},v] = true
for k = 2,...,n:
for S subset of V with |S| = k:
for v in S:
D[S,v] = any(D[S-{v},u] and A[u,v]
for u in S-{v})
return any(D[V,v] for v in V)There are possible states and at most predecessor checks per state. More exactly, the full set of ordered predecessor checks has size for . With constant-time adjacency matrix access and ordinary subset-indexed table access,The graph is normally assumed nonempty here. If the empty graph is admitted, return the chosen convention for its empty Hamiltonian path separately; it does not affect the bound.
Let be an interval whose earliest end triggers greedy meeting . After that meeting, every remaining interval starts strictly after : its end is at least , and otherwise it would contain and be removed. HenceThe witness intervals are therefore pairwise disjoint. Every feasible schedule needs a distinct meeting in each one, yielding a lower bound of . The greedy schedule uses exactly meetings and covers everyone, so it is optimal. This is an optimality certificate for the interval stabbing problem.
To follow the source's suggested contradiction explicitly, suppose a schedule with covered everyone. Since ends at , some , so . If and , then none of the first alternative meetings can hit , which starts after . A later meeting must hit it by its end , implying . Mathematical induction gives for . But starts after , later than every alternative meeting. It is uncovered, a contradiction. For a nonempty family is immediately uncovered. The source's hint starts at index zero without defining ; the proof above starts at the actual first meetings instead.
Use mathematical induction on , which is finite even when the list is infinite. At , the left side is The last step applies the induction hypothesis to the tail. A bottom value tail is allowed: for a wholly undefined list and a positive count both sides are undefined. Thus the equality is observationally valid for finite and infinite lists; no evaluation of an infinite length is used.
[] ++ xs = xs. For the successor step, an empty list gives []; for x:xs, the defining equations and list concatenation givetake (n+1) (x:xs) ++ drop (n+1) (x:xs)
= (x : take n xs) ++ drop n xs
= x : (take n xs ++ drop n xs)
= x : xsFirst prove for every nonnegative integer by mathematical induction. The case is immediate. If it holds at , the binomial theorem and the stated divisibility of the middle binomial coefficients giveThis establishes the induction. For an arbitrary integer , take a nonnegative representative of its residue class; then . When , part (b) supplies a multiplicative inverse modulo . Multiplying the congruence by that inverse proves Fermat's little theorem:
Absorb the finitely many exceptional initial terms in the Big O notation assumption into a constant , so that for every . This is possible because each initial term is finite and each index is positive. We prove the stronger bound for every .
The case is the chosen bound. If it holds at , the triangle inequality givesMathematical induction completes the proof. Thus for every fixed ; in fact the same constant works for all the iterated Cesàro means. This is the linear-growth bound for iterated Cesàro means.
The iterated function is for every positive integer . The exponent here denotes repeated function composition, not an ordinary power or a derivative.
For the base case , the formula is the definition. If it holds at , thenThis proves the claim by mathematical induction, for every real input .
For , the difference is . Define . The Fibonacci recurrence givesThe inductive step therefore changes into . By mathematical induction, for all , the requested form of Cassini's identity.
It remains to justify that the iteration stays where the error estimate applies. Because is a concave function, its graph lies below each tangent line. At any , the tangent has nonpositive value at , negative slope, and nonnegative value at . Its zero therefore satisfiesBy mathematical induction, the Newton root-finding iteration stays in and decreases to some limit . Continuity in implies , so uniqueness gives .
Now the supplied error bound applies at every step:This proves at least quadratic convergence, with an invariant interval and a nonvanishing derivative explicitly established.