Main derivation
S01 · definition
Before
I\ \text{two-sided ideal of}\ UAfter
I\subseteq U,\ I\neq\varnothing,\ I+I\subseteq I,\ -I\subseteq I,\ \forall r\,\forall x:\ rx\in I,\ \forall r\,\forall x:\ xr\in I
Conditions: none
Rule: mko_ideal_def · Uses: mko_ideal_def, G2
Leaf basis: mko_ideal_def + def_unfold
Unfold the MKO's six obligations for a two-sided ideal: a subset of the parent ring U, nonempty, closed under addition, closed under additive inverses, left absorption and right absorption. Each absorption condition quantifies over all r∈U and x∈I and must be checked separately. The parent ring is fixed as the U of G2.
S02 · equivalent
Before
I=\{(0,0,0),(0,1,0)\}After
I=\{(0,\beta,0):\beta\in\{0,1\}\}\subseteq U,\ \ (0,0,0)\in IConditions: none
Rule: set_builder · Uses: G1, G3, S01
Leaf basis: set_builder + set_extensionality
The two elements of I are distinct carrier elements, both triples in {0,1}³, so I⊆U; with the parameter β, I is written as {(0,β,0)}, where β=0 gives the zero and β=1 gives E₁₂. The zero is in I, so I is nonempty.
S03 · implies
Before
(0,\beta,0)+(0,\beta',0)
After
(0,\ (\beta+\beta')\bmod 2,\ 0)\in I
Conditions: none
Rule: f2_arith · Uses: S02, G1, f2_arith
Leaf basis: f2_arith + set_builder
Addition is entrywise mod 2: the first and third entries are 0+0=0, and the second entry β+β' mod 2 lies in {0,1}, so the sum again has the form (0,β'',0) and lies in I. This covers all 4 ordered sums (0+0=0, 0+E₁₂=E₁₂, E₁₂+0=E₁₂, E₁₂+E₁₂=0).
S04 · implies
Before
-(0,\beta,0)
After
(0,\ (-\beta)\bmod 2,\ 0)=(0,\beta,0)\in I
Conditions: none
Rule: f2_arith · Uses: S02, f2_arith
Leaf basis: f2_arith + add_inverse
Additive inverses are taken entrywise: −0=0 and −β mod 2=β (since −1≡1). So every element is its own additive inverse, and the inverse stays in I. Check: (0,β,0)+(0,β,0)=(0,2β mod 2,0)=(0,0,0).
S05 · implies
Before
r\cdot x=(a,b,c)(0,\beta,0),\ \ r\in U,\ x\in I
After
r\cdot x=(0,\ a\beta\bmod 2,\ 0)\in I
Conditions: none
Rule: matrix_product_def · Uses: G1, S02
Leaf basis: matrix_product_def + mul_zero + f2_arith
Left absorption: by the multiplication formula of G1, with r=(a,b,c) and x=(0,β,0) arbitrary, the product is (a·0, aβ+b·0, c·0). Sub-steps S05.1 and S05.2 compute it entry by entry: the first and third entries are 0 and the second is aβ mod 2∈{0,1}. So rx lies in I. The formula covers all 8 choices of r and 2 of x (16 products) at once.
S06 · implies
Before
x\cdot r=(0,\beta,0)(a,b,c),\ \ r\in U,\ x\in I
After
x\cdot r=(0\cdot a,\ 0\cdot b+\beta c,\ 0\cdot c)=(0,\ \beta c\bmod 2,\ 0)\in I
Conditions: none
Rule: matrix_product_def · Uses: G1, S02
Leaf basis: matrix_product_def + mul_zero + f2_arith
Right absorption must be checked separately because U is not commutative. The multiplication formula gives xr=(0·a, 0·b+βc, 0·c): the first and third entries are 0 and the second is βc mod 2∈{0,1}. So xr∈I for all r∈U and x∈I.
S07 · implies
Before
\text{S02 to S06}After
I=\{0,E_{12}\}\ \text{is a two-sided ideal of}\ UConditions: none
Rule: and_intro_elim · Uses: S01, S02, S03, S04, S05, S06
Leaf basis: and_intro_elim + mko_ideal_def
All six obligations are proved: subset and nonempty (S02), closure under addition (S03), under inverses (S04), left absorption (S05) and right absorption (S06). By conjunction introduction and the definition in S01, I is a two-sided ideal of U.
S08 · implies
Before
L=\{(\beta,0,0):\beta\in\{0,1\}\},\ \ r=(a,b,c)After
r\cdot(\beta,0,0)=(a\beta,\ a\cdot 0+b\cdot 0,\ c\cdot 0)=(a\beta\bmod 2,0,0)\in L
Conditions: none
Rule: matrix_product_def · Uses: G1, G3, one_sided_subring_def, f2_arith
Leaf basis: matrix_product_def + mul_zero + f2_arith + one_sided_subring_def
L is nonempty, E₁₁+E₁₁=(0,0,0) and −E₁₁=E₁₁, so the additive conditions hold as for I. Left absorption: for any r=(a,b,c), r(β,0,0)=(aβ,0,0)∈L. So L is a left ideal.
S09 · implies
Before
E_{11}\cdot E_{12}=(1,0,0)(0,1,0)After
E_{11}E_{12}=(0,\ 1\cdot1+0\cdot0,\ 0)=(0,1,0)\notin L\ \Rightarrow\ L\ \text{not two-sided}Conditions: none
Rule: quantifier_negation · Uses: S08, G1
Leaf basis: quantifier_negation + matrix_product_def + numeric_evaluation
Take x=E₁₁∈L and r=E₁₂∈U: the right product xr=(1·0, 1·1+0·0, 0·0)=(0,1,0). Every element of L has second entry 0, so (0,1,0)∉L. The universal statement of right absorption has a counterexample, so L is not a two-sided ideal. This illustrates the misconception identified in the MKO: checking only left absorption.
S10 · implies
Before
D=\{(a,0,c)\},\ \ (a,0,c)(a',0,c')After
(aa',\ a\cdot0+0\cdot c',\ cc')=(aa',0,cc')\in D,\ \ 1_U=(1,0,1)\in D
Conditions: none
Rule: one_sided_subring_def · Uses: G1, G3, one_sided_subring_def
Leaf basis: one_sided_subring_def + matrix_product_def + mul_zero
D is a subring: the product of two diagonal elements has second entry a·0+0·c'=0 and stays diagonal; entrywise addition keeps the second entry 0; every element is its own additive inverse; the identity (1,0,1) is in D. The MKO warns that a subring must not be called an ideal; S11 shows D is not one.
S11 · implies
Before
1_U\in D,\ \ E_{12}\notin DAfter
D\ \text{is not an ideal};\ \text{witness}\ E_{12}\cdot E_{22}=(0,1,0)\notin DConditions: none
Rule: L_one_in_ideal · Uses: S10, G1
Leaf basis: contrapositive + matrix_product_def + numeric_evaluation
By Lemma L_one_in_ideal, if D satisfied right absorption and contained 1, then D=U; but E₁₂=(0,1,0)∉D, so D fails right absorption. A concrete witness: E₁₂E₂₂=(0·0, 0·0+1·1, 0·1)=(0,1,0)∉D (left absorption fails too, with r=E₁₂ and x=E₂₂). The lemma is proved in sub-steps S11.1 and S11.2.
S12 · implies
Before
\{0\},\ UAfter
r0=0r=0\in\{0\};\ \ rx,xr\in U\ \Rightarrow\ \{0\},\ U\ \text{two-sided ideals}Conditions: none
Rule: mko_ideal_def · Uses: G1, mko_ideal_def
Leaf basis: mko_ideal_def + mul_zero + add_zero
Zero ideal: 0+0=0, −0=0, and r·0=0·r=0 for every r (mul_zero entrywise for matrices). The whole ring: multiplication is closed on U, so absorption is automatic. The MKO notes that both are two-sided ideals.
S13 · implies
Before
\text{S07},\ \text{S09},\ \text{S11},\ \text{S12}After
I\ \text{two-sided};\ L\ \text{left only};\ D\ \text{subring, not ideal};\ \{0\},U\ \text{two-sided}Conditions: none
Rule: and_intro_elim · Uses: S07, S08, S09, S10, S11, S12
Leaf basis: and_intro_elim
Combine the four tasks: I={0,E₁₂} is a two-sided ideal; L={0,E₁₁} is a left ideal but not two-sided; the diagonal subring D is not an ideal; {0} and U are two-sided ideals. Every decision refers to the same parent ring U.