Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-generatedSession-authored (Fable 5 assisted)precheck passverified 2026-08-02 (claude-opus-5)
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.

The Dedekind reals form a field

Statement

The set R\mathbb{R} of Dedekind cuts of Q\mathbb{Q} (The real numbers R\mathbb{R} as Dedekind cuts), with cut addition and cut multiplication (Addition, negation, and subtraction of Dedekind cuts, Multiplication and reciprocals of Dedekind cuts), is a field.

Facts & Assumptions

Given: Cuts A,B,CRA, B, C \in \mathbb{R}, the cut 00^{*} (additive identity) and 11^{*} (multiplicative identity).

[L1]

Nonnegative product: for A,B>0A, B > 0^{*}, AB={q0}{ab:aA,bB,a>0,b>0}A \cdot B = \{q \le 0\} \cup \{ab : a \in A,\, b \in B,\, a > 0,\, b > 0\} (Multiplication and reciprocals of Dedekind cuts).

[L2]

Sign rules and reciprocal: AB=0A \cdot B = 0^{*} if AA or BB is 00^{*}; AB=ABA \cdot B = |A||B| for equal signs and (AB)-(|A||B|) for opposite signs; and A1=((A)1)A^{-1} = -((-A)^{-1}) when A<0A < 0^{*} (Multiplication and reciprocals of Dedekind cuts).

[L3]

Absolute value: A=A|A| = A if A0A \ge 0^{*} and A=A|A| = -A otherwise, so A0|A| \ge 0^{*} (Multiplication and reciprocals of Dedekind cuts).

[L4]

Addition: A+B={a+b:aA,bB}A + B = \{a + b : a \in A,\, b \in B\}, with inverse A-A (Addition, negation, and subtraction of Dedekind cuts).

[L5]

(R,+)(\mathbb{R}, +) is an abelian group: ++ is well defined, commutative, associative, with identity 00^{*} (Cut addition: A+BA+B is a cut, commutative and associative, with identity 00^{*}) and inverses A+(A)=0A + (-A) = 0^{*} (For a cut AA, A-A is a cut and A+(A)=0A + (-A) = 0^{*}).

[L6]

Inclusion totally orders R\mathbb{R}, so exactly one of A>0A > 0^{*}, A=0A = 0^{*}, A<0A < 0^{*} holds (Inclusion totally orders the Dedekind reals).

[L7]

Q\mathbb{Q} is a field: rational multiplication is commutative, associative, distributes over addition, and every nonzero rational is invertible (The rationals form a field); its order is total, xyx \le y implies x+zy+zx + z \le y + z, and 0<x0 < x, 0<y0 < y imply 0<xy0 < xy (The rationals form a totally ordered field).

[L8]

The embedding qqq \mapsto q^{*} is an injective ring map with (pq)=pq(pq)^{*} = p^{*} \cdot q^{*} and 101^{*} \ne 0^{*} (The rational cuts embed densely in R\mathbb{R}, preserving sums, products, 00, 11 and the order).

[L9]

Multiplicative inverse of a positive cut: for A>0A > 0^{*}, the reciprocal A1A^{-1} is a cut with A1>0A^{-1} > 0^{*} and AA1=1A \cdot A^{-1} = 1^{*} (For a positive cut AA, the reciprocal A1A^{-1} satisfies AA1=1A \cdot A^{-1} = 1^{*}).

[L10]

Negation is an additive homomorphism on (R,+)(\mathbb{R}, +): (X+Y)=(X)+(Y)-(X + Y) = (-X) + (-Y), since ((X)+(Y))+(X+Y)=0\bigl((-X) + (-Y)\bigr) + (X + Y) = 0^{*} by commutativity, associativity, and the inverse law, so (X)+(Y)(-X) + (-Y) is the unique additive inverse of X+YX + Y (Cut addition: A+BA+B is a cut, commutative and associative, with identity 00^{*}, For a cut AA, A-A is a cut and A+(A)=0A + (-A) = 0^{*}).

[L11]

A cut AA is positive iff 0<A0^{*} < A, and 0<A0^{*} < A holds exactly when 0A0 \in A; in that case (C3) supplies aAa \in A with a>0a > 0 (Order on the Dedekind reals, Dedekind cut).

Proof

technique · direct
1.1

For A,B>0A, B > 0^{*}, ABA \cdot B is a cut: it is nonempty and proper, downward closed because any 0<y<ab0 < y < ab equals (y/b)b(y/b)\,b with 0<y/b<a0 < y/b < a in AA (so the positive part of ABA \cdot B is exactly {ab:aA,bB,a,b>0}\{ab : a \in A, b \in B, a, b > 0\}), and it has no greatest element because AA has none: given abab with aAa \in A, bBb \in B, a,b>0a, b > 0, choose aAa' \in A with a>aa' > a, and then abABa'b \in A \cdot B with ab>aba'b > ab since b>0b > 0; and 0B=00^{*} \cdot B = 0^{*} by the sign rule, so multiplication of nonnegatives lands in R\mathbb{R}.

L1L2L6L7L11
1.2

On nonnegatives multiplication is commutative: ABA \cdot B and BAB \cdot A are the same set, since {ab}={ba}\{ab\} = \{ba\} by commutativity of rational multiplication.

L1L7
1.3

Identity on nonnegatives: A1=AA \cdot 1^{*} = A for A0A \ge 0^{*}. For xAx \in A with x>0x > 0 pick aAa \in A, a>xa > x (no greatest element), so x=a(x/a)x = a \cdot (x/a) with 0<x/a<10 < x/a < 1, giving AA1A \subseteq A \cdot 1^{*}; conversely ar<aAa r < a \in A for 0<r<10 < r < 1 forces arAar \in A, so A1AA \cdot 1^{*} \subseteq A; the 00^{*} case is the sign rule.

L1L7
1.4

101^{*} \ne 0^{*}, as the embedding is injective and 101 \ne 0 in Q\mathbb{Q}.

L8
1.5

For the reverse inclusion of distributivity, dispose of degenerate cases: if A=0A = 0^{*} then AB=AC=A(B+C)=0A \cdot B = A \cdot C = A \cdot (B + C) = 0^{*}, so AB+AC=0=A(B+C)A \cdot B + A \cdot C = 0^{*} = A \cdot (B + C); if B=0B = 0^{*} then AB=0A \cdot B = 0^{*} and B+C=0+C=CB + C = 0^{*} + C = C (additive identity), so AB+AC=0+AC=AC=A(B+C)A \cdot B + A \cdot C = 0^{*} + A \cdot C = A \cdot C = A \cdot (B + C), and symmetrically if C=0C = 0^{*}.

L2L4L5
1.6

Sign rule: for all cuts X,YX, Y, (X)Y=(XY)(-X) \cdot Y = -(X \cdot Y) and X(Y)=(XY)X \cdot (-Y) = -(X \cdot Y); indeed X=X|-X| = |X| so both sides keep magnitude XY|X| |Y|, while negating one factor toggles the same-sign versus opposite-sign classification of the pair and hence flips the product's sign in the definition AB=0A \cdot B = 0^{*} / AB|A| |B| / (AB)-(|A| |B|) (the 00^{*} case being immediate), so in particular XY=(XY)X \cdot Y = -(|X| \cdot Y) whenever X<0X < 0^{*}.

L2L3L6
2.1

On nonnegatives multiplication is associative: by step 1.1 the positive elements of ABA \cdot B are exactly the products abab, so those of (AB)C(A \cdot B) \cdot C are the (ab)c=abc(ab)c = abc, and likewise A(BC)A \cdot (B \cdot C) has positive part the a(bc)=abca(bc) = abc; both sides are thus {q0}{abc:aA,bB,cC,a,b,c>0}\{q \le 0\} \cup \{abc : a \in A, b \in B, c \in C,\, a,b,c > 0\}, by associativity of rational products.

step 1.1L1L7
2.2

Distributivity on nonnegatives, inclusion \subseteq for A,B,C0A, B, C \ge 0^{*}: a positive element of A(B+C)A \cdot (B + C) is awa \cdot w with aAa \in A, wB+Cw \in B + C, a,w>0a, w > 0, and w=b+cw = b + c for some bBb \in B, cCc \in C; then aw=ab+aca \cdot w = ab + ac where abABab \in A \cdot B and acACac \in A \cdot C (each product lies in the positive part of its factor product when positive, otherwise in that product's {q0}\{q \le 0\} clause), so awAB+ACa \cdot w \in A \cdot B + A \cdot C; with the {q0}\{q \le 0\} clause this gives A(B+C)AB+ACA \cdot (B + C) \subseteq A \cdot B + A \cdot C.

L1L4L7step 1.1
2.3

For the reverse inclusion assume A,B,C>0A, B, C > 0^{*}, the degenerate cases being step 1.5; then ABA \cdot B and ACA \cdot C each contain a positive rational and, being downward-closed cuts (step 1.1), contain positive rationals arbitrarily close to 00.

L1L11step 1.1step 1.5
2.4

Every A0A \ne 0^{*} has a multiplicative inverse: for A>0A > 0^{*} the reciprocal A1A^{-1} satisfies AA1=1A \cdot A^{-1} = 1^{*}; for A<0A < 0^{*} we have A>0-A > 0^{*} and A1=((A)1)A^{-1} = -((-A)^{-1}), so applying the sign rule to both factors gives AA1=(A)(A)1=1A \cdot A^{-1} = (-A) \cdot (-A)^{-1} = 1^{*} by the reciprocal of the positive cut A-A.

L2L3L9step 1.6
3.1

Take uAB+ACu \in A \cdot B + A \cdot C with u>0u > 0, say u=s+tu = s + t with sABs \in A \cdot B, tACt \in A \cdot C: if t0t \le 0, pick a positive tACt' \in A \cdot C with t<ut' < u (available by step 2.3) and set s:=uts' := u - t', so 0<ss0 < s' \le s (since t0t \le 0 gives su>ss \ge u > s') and sABs' \in A \cdot B by downward closure, then replace (s,t)(s, t) by (s,t)(s', t'); symmetrically if s0s \le 0; so we may assume s,t>0s, t > 0.

L4step 1.1step 2.3
3.2

The nonnegative laws now extend by signs: ABA \cdot B and BAB \cdot A share magnitude AB=BA|A| |B| = |B| |A| and the same sign, hence are equal (step 1.2); (AB)C(A \cdot B) \cdot C and A(BC)A \cdot (B \cdot C) share magnitude ABC|A| |B| |C| and the sign given by the product of the three factor signs, hence are equal (step 2.1); and A1=AA \cdot 1^{*} = A, since 1>01^{*} > 0^{*} leaves the sign of AA unchanged and A1=A|A| \cdot 1^{*} = |A| (step 1.3).

L2L3step 1.2step 1.3step 2.1
4.1

With s,t>0s, t > 0 from step 3.1, step 1.1 gives s=a1b1s = a_{1} b_{1} and t=a2c1t = a_{2} c_{1} with a1,a2Aa_{1}, a_{2} \in A, b1Bb_{1} \in B, c1Cc_{1} \in C all positive; set a:=max(a1,a2)a := \max(a_{1}, a_{2}), so aAa \in A and a>0a > 0.

L11step 1.1step 3.1
5.1

Put b:=s/ab := s/a and c:=t/ac := t/a: then 0<b=a1b1/ab10 < b = a_{1} b_{1}/a \le b_{1}, so bBb \in B, and 0<c=a2c1/ac10 < c = a_{2} c_{1}/a \le c_{1}, so cCc \in C, both by downward closure; hence u=s+t=ab+ac=a(b+c)u = s + t = ab + ac = a(b + c) with b+cB+Cb + c \in B + C, b+c>0b + c > 0, aAa \in A, a>0a > 0, so uA(B+C)u \in A \cdot (B + C).

L1L4L7step 4.1
6.1

Hence for A,B,C>0A, B, C > 0^{*} and uAB+ACu \in A \cdot B + A \cdot C: if u0u \le 0 then uA(B+C)u \in A \cdot (B + C) by its {q0}\{q \le 0\} clause, and if u>0u > 0 then uA(B+C)u \in A \cdot (B + C) by step 5.1, so AB+ACA(B+C)A \cdot B + A \cdot C \subseteq A \cdot (B + C); with step 2.2 this gives A(B+C)=AB+ACA \cdot (B + C) = A \cdot B + A \cdot C, an equality that also holds in the degenerate cases of step 1.5, so distributivity holds for all A,B,C0A, B, C \ge 0^{*}.

L1step 1.5step 2.2step 5.1
7.1

Distributivity for A0A \ge 0^{*} with B,C0B, C \le 0^{*}: writing B=BB = -|B|, C=CC = -|C| so that B+C=(B)+(C)=(B+C)B + C = (-|B|) + (-|C|) = -(|B| + |C|) by [L10], the sign rule and nonnegative distributivity give A(B+C)=(A(B+C))=(AB+AC)=((AB))+((AC))=AB+ACA \cdot (B + C) = -(A \cdot (|B| + |C|)) = -(A \cdot |B| + A \cdot |C|) = (-(A \cdot |B|)) + (-(A \cdot |C|)) = A \cdot B + A \cdot C, the last equality using that negation is an additive homomorphism.

L3L5L10step 6.1step 1.6
7.2

Distributivity for A0A \ge 0^{*} with B0CB \ge 0^{*} \ge C and D:=B+C0D := B + C \ge 0^{*}: then B=D+CB = D + |C| with D,C0D, |C| \ge 0^{*}, so AB=AD+ACA \cdot B = A \cdot D + A \cdot |C| by nonnegative distributivity, whence AD=ABAC=AB+ACA \cdot D = A \cdot B - A \cdot |C| = A \cdot B + A \cdot C because AC=(AC)A \cdot C = -(A \cdot |C|) by the sign rule; that is A(B+C)=AB+ACA \cdot (B + C) = A \cdot B + A \cdot C.

L3L4L5step 6.1step 1.6
7.3

Distributivity for A0A \ge 0^{*} with B0CB \ge 0^{*} \ge C and D:=B+C<0D := B + C < 0^{*}: then C=B+D|C| = B + |D| with B,D0B, |D| \ge 0^{*}, so AC=AB+ADA \cdot |C| = A \cdot B + A \cdot |D| by nonnegative distributivity, giving AC=(AC)=((AB))+((AD))A \cdot C = -(A \cdot |C|) = (-(A \cdot B)) + (-(A \cdot |D|)) and AD=(AD)A \cdot D = -(A \cdot |D|) by the sign rule, whence AB+AC=(AD)=AD=A(B+C)A \cdot B + A \cdot C = -(A \cdot |D|) = A \cdot D = A \cdot (B + C).

L3L4L5step 6.1step 1.6
8.1

Distributivity for A0A \ge 0^{*} and arbitrary B,CB, C: if B,C0B, C \ge 0^{*} this is step 6.1; if B,C0B, C \le 0^{*} it is step 7.1; otherwise one factor is 0\ge 0^{*} and the other 0\le 0^{*}, say B0CB \ge 0^{*} \ge C (else exchange B,CB, C using commutativity of ++), and then it is step 7.2 or step 7.3 according as B+C0B + C \ge 0^{*} or B+C<0B + C < 0^{*}; by the sign trichotomy these cases are exhaustive, so A(B+C)=AB+ACA \cdot (B + C) = A \cdot B + A \cdot C.

L5L6step 6.1step 7.1step 7.2step 7.3
9.1

Distributivity for A<0A < 0^{*}: the sign rule gives A(B+C)=(A(B+C))A \cdot (B + C) = -(|A| \cdot (B + C)) and AB+AC=((AB))+((AC))=(AB+AC)A \cdot B + A \cdot C = (-(|A| \cdot B)) + (-(|A| \cdot C)) = -(|A| \cdot B + |A| \cdot C), while A0|A| \ge 0^{*} makes step 8.1 apply to give A(B+C)=AB+AC|A| \cdot (B + C) = |A| \cdot B + |A| \cdot C, so the two negated cuts coincide and A(B+C)=AB+ACA \cdot (B + C) = A \cdot B + A \cdot C.

L3L5L10step 1.6step 8.1
10.1

By the sign trichotomy every cut AA is either 0\ge 0^{*} (step 8.1) or <0< 0^{*} (step 9.1), so A(B+C)=AB+ACA \cdot (B + C) = A \cdot B + A \cdot C holds for all cuts A,B,CA, B, C.

L6step 8.1step 9.1
11.1

Thus (R,+)(\mathbb{R}, +) is an abelian group (L5), multiplication is commutative and associative with identity 101^{*} \ne 0^{*} (step 3.2, step 1.4), distributes over addition (step 10.1), and every nonzero cut is invertible (step 2.4): R\mathbb{R} is a field.

L5step 1.4step 3.2step 10.1step 2.4

Depends on

Used by

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 45 results over 19 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.

Sources