Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

A finite product of quotients is the quotient of finite products

Statement

Let n∈N, and let u0,…,un−1∈R and nonzero d0,…,dn−1∈R. For d≠0, use u/d to denote ud−1. Then ∏k<nukdk=∏k<nuk∏k<ndk. The denominator on the right is nonzero by A finite product of nonzero reals is nonzero. The identity includes n=0.

Facts & Assumptions

Given: A finite list of real numerators and a same-length list of nonzero real denominators.

[F1]

Finite sums and finite products, by recursion: finite products have empty value 1 and extend by multiplying the next term.

[F2]

The principle of mathematical induction: induction holds on the natural numbers.

[F3]

The reals form a field and Field: real multiplication is associative and commutative; nonzero elements have inverses.

[F4]

Identities and inverses in a field are unique: a multiplicative inverse, when it exists, is unique.

[F5]

A finite product of nonzero reals is nonzero: a finite product of nonzero real factors is nonzero.

Proof

technique · induction
1.1basegivenF1F3F4

For n=0, both products are empty and equal 1 by [F1]. Also 1−1=1, since 1⋅1=1 and inverses are unique by [F3, F4]. Thus both sides equal 1.

1.2givenF1F3F4F5ihalgebra

Assume the identity for the first n terms, and append un∈R and dn≠0. Put U=∏k<nuk and D=∏k<ndk. By [F5], both D and the extended denominator product Ddn are nonzero, so D−1 and (Ddn)−1 exist; also dn−1 exists by [F3]. Associativity and commutativity give (Ddn)(D−1dn−1)=(DD−1)(dndn−1)=1, so uniqueness [F4] gives (Ddn)−1=D−1dn−1. Using the induction hypothesis, product recursion [F1], and the quotient convention, ∏k<n+1ukdk=(∏k<nukdk)undn=UDundn=UunDdn=∏k<n+1uk∏k<n+1dk. The equality (U/D)(un/dn)=(Uun)/(Ddn) follows from associativity and commutativity together with (Ddn)−1=D−1dn−1.

2.1step 1.1step 1.2F2discharge-induction∎

Induction [F2] applied to steps 1.1 and 1.2 proves the identity for every finite list length.

Depends on

Used by

Dependency tree · two levels

25 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources