Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-5.6-terra)audited 2026-08-26
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.

Disjoint union and Cartesian product translate to addition and multiplication of ordinary generating functions

Statement

Let A and B be combinatorial classes with ordinary generating functions

A(x)=∑n≥0anxn,B(x)=∑n≥0bnxn.

Then the disjoint union and Cartesian product of Disjoint unions and Cartesian products of combinatorial classes satisfy

OGF⁡(A+B)=A(x)+B(x),

and

OGF⁡(A×B)=A(x)B(x).

Facts & Assumptions

Given: Combinatorial classes A and B with counting sequences (an) and (bn) and ordinary generating functions A(x) and B(x).

[L1]

If I is a finite set and (Ai)i∈I is a family of finite sets that are pairwise disjoint, then ⋃i∈IAi is finite and ∣⋃i∈IAi∣=∑i∈I∣Ai∣ (The sum rule: a finite disjoint union is finite with ∣A∪B∣=∣A∣+∣B∣ and ∣⋃i∈IAi∣=∑i∈I∣Ai∣, and a sum over a finite index set splits along a partition).

[L2]

If A and B are finite then A×B is finite and ∣A×B∣=∣A∣∣B∣ (The product rule: ∣A×B∣=∣A∣ ∣B∣, and ∣∏i<mAi∣=∏i<m∣Ai∣).

[L3]

For formal power series, [xn](FG)=∑i=0n[xi]F[xn−i]G (Formal power series over a commutative ring and the coefficient-extraction functional [xn]).

Proof

technique · direct
1.1L1

For each n∈N, the size-n layer of A+B is the disjoint union of the tagged finite sets An and Bn, so it has cardinality an+bn.

1.2L1L2

For each n∈N, the size-n layer of A×B is the disjoint union of the finite sets Ai×Bn−i for 0≤i≤n, so its cardinality is ∑i=0naibn−i.

2.1step 1.1step 1.2L3∎

Step 1.1 says [xn]OGF⁡(A+B)=an+bn=[xn](A(x)+B(x)), and step 1.2 together with [L3] says [xn]OGF⁡(A×B)=∑i=0naibn−i=[xn](A(x)B(x)). Equality of coefficients in every degree proves both displayed identities.

Depends on

Used by

Dependency tree · two levels

28 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