Step-by-step derivation
S001 · implies
Before
same carrier Fin(6);addition=[[0, 1, 2, 3, 4, 5], [1, 2, 3, 5, 0, 4], [2, 3, 5, 4, 1, 0], [3, 5, 4, 0, 2, 1], [4, 0, 1, 2, 5, 3], [5, 4, 0, 1, 3, 2]];multiplication=[[0, 0, 0, 0, 0, 0], [0, 1, 2, 3, 4, 5], [0, 2, 5, 0, 5, 2], [0, 3, 0, 3, 3, 0], [0, 4, 5, 3, 1, 2], [0, 5, 2, 0, 2, 5]]
After
both operations typed and closed;unital ring does not mean field
Conditions: none
Bind both tables to the same complete finite carrier.This protocol requires a unit distinct from zero,not multiplicative commutativity or invertibility of every nonzero element.Neither group nor ring axioms are inferred from samples.
Step identifiers and dependencies
Rule: ring_shared_typed_carrier · Uses: G001
S002 · implies
Before
axiom=addition_associativity;a=0;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S001
S003 · implies
Before
axiom=addition_associativity;a=0;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S002
S004 · implies
Before
axiom=addition_associativity;a=0;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S003
S005 · implies
Before
axiom=addition_associativity;a=0;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S004
S006 · implies
Before
axiom=addition_associativity;a=0;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S005
S007 · implies
Before
axiom=addition_associativity;a=0;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S006
S008 · implies
Before
axiom=addition_associativity;a=1;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S007
S009 · implies
Before
axiom=addition_associativity;a=1;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S008
S010 · implies
Before
axiom=addition_associativity;a=1;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S009
S011 · implies
Before
axiom=addition_associativity;a=1;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S010
S012 · implies
Before
axiom=addition_associativity;a=1;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S011
S013 · implies
Before
axiom=addition_associativity;a=1;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S012
S014 · implies
Before
axiom=addition_associativity;a=2;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S013
S015 · implies
Before
axiom=addition_associativity;a=2;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S014
S016 · implies
Before
axiom=addition_associativity;a=2;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S015
S017 · implies
Before
axiom=addition_associativity;a=2;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S016
S018 · implies
Before
axiom=addition_associativity;a=2;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S017
S019 · implies
Before
axiom=addition_associativity;a=2;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S018
S020 · implies
Before
axiom=addition_associativity;a=3;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S019
S021 · implies
Before
axiom=addition_associativity;a=3;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S020
S022 · implies
Before
axiom=addition_associativity;a=3;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S021
S023 · implies
Before
axiom=addition_associativity;a=3;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S022
S024 · implies
Before
axiom=addition_associativity;a=3;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S023
S025 · implies
Before
axiom=addition_associativity;a=3;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S024
S026 · implies
Before
axiom=addition_associativity;a=4;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S025
S027 · implies
Before
axiom=addition_associativity;a=4;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S026
S028 · implies
Before
axiom=addition_associativity;a=4;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S027
S029 · implies
Before
axiom=addition_associativity;a=4;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S028
S030 · implies
Before
axiom=addition_associativity;a=4;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S029
S031 · implies
Before
axiom=addition_associativity;a=4;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S030
S032 · implies
Before
axiom=addition_associativity;a=5;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S031
S033 · implies
Before
axiom=addition_associativity;a=5;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S032
S034 · implies
Before
axiom=addition_associativity;a=5;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S033
S035 · implies
Before
axiom=addition_associativity;a=5;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S034
S036 · implies
Before
axiom=addition_associativity;a=5;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S035
S037 · implies
Before
axiom=addition_associativity;a=5;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S036
S038 · implies
Before
additive unordered pair=[0, 1];a+b=1;b+a=1
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S037
S039 · implies
Before
additive unordered pair=[0, 2];a+b=2;b+a=2
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S038
S040 · implies
Before
additive unordered pair=[0, 3];a+b=3;b+a=3
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S039
S041 · implies
Before
additive unordered pair=[0, 4];a+b=4;b+a=4
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S040
S042 · implies
Before
additive unordered pair=[0, 5];a+b=5;b+a=5
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S041
S043 · implies
Before
additive unordered pair=[1, 2];a+b=3;b+a=3
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S042
S044 · implies
Before
additive unordered pair=[1, 3];a+b=5;b+a=5
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S043
S045 · implies
Before
additive unordered pair=[1, 4];a+b=0;b+a=0
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S044
S046 · implies
Before
additive unordered pair=[1, 5];a+b=4;b+a=4
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S045
S047 · implies
Before
additive unordered pair=[2, 3];a+b=4;b+a=4
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S046
S048 · implies
Before
additive unordered pair=[2, 4];a+b=1;b+a=1
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S047
S049 · implies
Before
additive unordered pair=[2, 5];a+b=0;b+a=0
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S048
S050 · implies
Before
additive unordered pair=[3, 4];a+b=2;b+a=2
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S049
S051 · implies
Before
additive unordered pair=[3, 5];a+b=1;b+a=1
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S050
S052 · implies
Before
additive unordered pair=[4, 5];a+b=3;b+a=3
After
commute=Yes
Conditions: none
Additive commutativity belongs to the additive abelian-group obligation;it does not make multiplication commutative.Diagonal pairs agree automatically.
Step identifiers and dependencies
Rule: ring_additive_commutativity_all_pairs · Uses: G001, S051
S053 · implies
Before
operation=addition;candidate identity=0;left products=[0, 1, 2, 3, 4, 5];right products=[0, 1, 2, 3, 4, 5]
After
two-sided identity=Yes
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S052
S054 · implies
Before
operation=addition;candidate identity=1;left products=[1, 2, 3, 5, 0, 4];right products=[1, 2, 3, 5, 0, 4]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S053
S055 · implies
Before
operation=addition;candidate identity=2;left products=[2, 3, 5, 4, 1, 0];right products=[2, 3, 5, 4, 1, 0]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S054
S056 · implies
Before
operation=addition;candidate identity=3;left products=[3, 5, 4, 0, 2, 1];right products=[3, 5, 4, 0, 2, 1]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S055
S057 · implies
Before
operation=addition;candidate identity=4;left products=[4, 0, 1, 2, 5, 3];right products=[4, 0, 1, 2, 5, 3]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S056
S058 · implies
Before
operation=addition;candidate identity=5;left products=[5, 4, 0, 1, 3, 2];right products=[5, 4, 0, 1, 3, 2]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S057
S059 · implies
Before
element=0;actual additive zero=0;two-sided additive inverse candidates=[0]
After
additive inverse=0
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S058
S060 · implies
Before
element=1;actual additive zero=0;two-sided additive inverse candidates=[4]
After
additive inverse=4
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S059
S061 · implies
Before
element=2;actual additive zero=0;two-sided additive inverse candidates=[5]
After
additive inverse=5
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S060
S062 · implies
Before
element=3;actual additive zero=0;two-sided additive inverse candidates=[3]
After
additive inverse=3
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S061
S063 · implies
Before
element=4;actual additive zero=0;two-sided additive inverse candidates=[1]
After
additive inverse=1
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S062
S064 · implies
Before
element=5;actual additive zero=0;two-sided additive inverse candidates=[2]
After
additive inverse=2
Conditions: none
This inverse is additive and targets the actual additive zero.A missing inverse remains null and fails additive qualification;the multiplication table cannot repair it.
Step identifiers and dependencies
Rule: ring_additive_inverse_not_multiplicative_inverse · Uses: G001, S063
S065 · implies
Before
axiom=multiplication_associativity;a=0;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S064
S066 · implies
Before
axiom=multiplication_associativity;a=0;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S065
S067 · implies
Before
axiom=multiplication_associativity;a=0;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S066
S068 · implies
Before
axiom=multiplication_associativity;a=0;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S067
S069 · implies
Before
axiom=multiplication_associativity;a=0;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S068
S070 · implies
Before
axiom=multiplication_associativity;a=0;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S069
S071 · implies
Before
axiom=multiplication_associativity;a=1;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S070
S072 · implies
Before
axiom=multiplication_associativity;a=1;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S071
S073 · implies
Before
axiom=multiplication_associativity;a=1;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S072
S074 · implies
Before
axiom=multiplication_associativity;a=1;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S073
S075 · implies
Before
axiom=multiplication_associativity;a=1;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S074
S076 · implies
Before
axiom=multiplication_associativity;a=1;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S075
S077 · implies
Before
axiom=multiplication_associativity;a=2;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S076
S078 · implies
Before
axiom=multiplication_associativity;a=2;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S077
S079 · implies
Before
axiom=multiplication_associativity;a=2;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S078
S080 · implies
Before
axiom=multiplication_associativity;a=2;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S079
S081 · implies
Before
axiom=multiplication_associativity;a=2;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S080
S082 · implies
Before
axiom=multiplication_associativity;a=2;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S081
S083 · implies
Before
axiom=multiplication_associativity;a=3;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S082
S084 · implies
Before
axiom=multiplication_associativity;a=3;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S083
S085 · implies
Before
axiom=multiplication_associativity;a=3;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S084
S086 · implies
Before
axiom=multiplication_associativity;a=3;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S085
S087 · implies
Before
axiom=multiplication_associativity;a=3;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S086
S088 · implies
Before
axiom=multiplication_associativity;a=3;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S087
S089 · implies
Before
axiom=multiplication_associativity;a=4;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S088
S090 · implies
Before
axiom=multiplication_associativity;a=4;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S089
S091 · implies
Before
axiom=multiplication_associativity;a=4;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S090
S092 · implies
Before
axiom=multiplication_associativity;a=4;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S091
S093 · implies
Before
axiom=multiplication_associativity;a=4;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S092
S094 · implies
Before
axiom=multiplication_associativity;a=4;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S093
S095 · implies
Before
axiom=multiplication_associativity;a=5;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S094
S096 · implies
Before
axiom=multiplication_associativity;a=5;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S095
S097 · implies
Before
axiom=multiplication_associativity;a=5;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S096
S098 · implies
Before
axiom=multiplication_associativity;a=5;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S097
S099 · implies
Before
axiom=multiplication_associativity;a=5;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S098
S100 · implies
Before
axiom=multiplication_associativity;a=5;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S099
S101 · implies
Before
operation=multiplication;candidate identity=0;left products=[0, 0, 0, 0, 0, 0];right products=[0, 0, 0, 0, 0, 0]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S100
S102 · implies
Before
operation=multiplication;candidate identity=1;left products=[0, 1, 2, 3, 4, 5];right products=[0, 1, 2, 3, 4, 5]
After
two-sided identity=Yes
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S101
S103 · implies
Before
operation=multiplication;candidate identity=2;left products=[0, 2, 5, 0, 5, 2];right products=[0, 2, 5, 0, 5, 2]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S102
S104 · implies
Before
operation=multiplication;candidate identity=3;left products=[0, 3, 0, 3, 3, 0];right products=[0, 3, 0, 3, 3, 0]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S103
S105 · implies
Before
operation=multiplication;candidate identity=4;left products=[0, 4, 5, 3, 1, 2];right products=[0, 4, 5, 3, 1, 2]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S104
S106 · implies
Before
operation=multiplication;candidate identity=5;left products=[0, 5, 2, 0, 2, 5];right products=[0, 5, 2, 0, 2, 5]
After
two-sided identity=No
Conditions: none
Both operation directions must return the original element label.Derive additive and multiplicative identities separately,without assigning labels0 or1 in advance.
Step identifiers and dependencies
Rule: ring_derive_operation_identity_labels · Uses: G001, S105
S107 · implies
Before
axiom=left_distributivity;a=0;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S106
S108 · implies
Before
axiom=left_distributivity;a=0;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S107
S109 · implies
Before
axiom=left_distributivity;a=0;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S108
S110 · implies
Before
axiom=left_distributivity;a=0;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S109
S111 · implies
Before
axiom=left_distributivity;a=0;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S110
S112 · implies
Before
axiom=left_distributivity;a=0;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S111
S113 · implies
Before
axiom=left_distributivity;a=1;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S112
S114 · implies
Before
axiom=left_distributivity;a=1;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 2, 3, 5, 0, 4];right values=[1, 2, 3, 5, 0, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S113
S115 · implies
Before
axiom=left_distributivity;a=1;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 3, 5, 4, 1, 0];right values=[2, 3, 5, 4, 1, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S114
S116 · implies
Before
axiom=left_distributivity;a=1;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 5, 4, 0, 2, 1];right values=[3, 5, 4, 0, 2, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S115
S117 · implies
Before
axiom=left_distributivity;a=1;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 0, 1, 2, 5, 3];right values=[4, 0, 1, 2, 5, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S116
S118 · implies
Before
axiom=left_distributivity;a=1;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 4, 0, 1, 3, 2];right values=[5, 4, 0, 1, 3, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S117
S119 · implies
Before
axiom=left_distributivity;a=2;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S118
S120 · implies
Before
axiom=left_distributivity;a=2;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 5, 0, 2, 0, 5];right values=[2, 5, 0, 2, 0, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S119
S121 · implies
Before
axiom=left_distributivity;a=2;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 0, 2, 5, 2, 0];right values=[5, 0, 2, 5, 2, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S120
S122 · implies
Before
axiom=left_distributivity;a=2;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S121
S123 · implies
Before
axiom=left_distributivity;a=2;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 0, 2, 5, 2, 0];right values=[5, 0, 2, 5, 2, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S122
S124 · implies
Before
axiom=left_distributivity;a=2;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 5, 0, 2, 0, 5];right values=[2, 5, 0, 2, 0, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S123
S125 · implies
Before
axiom=left_distributivity;a=3;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S124
S126 · implies
Before
axiom=left_distributivity;a=3;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 0, 3, 0, 0, 3];right values=[3, 0, 3, 0, 0, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S125
S127 · implies
Before
axiom=left_distributivity;a=3;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S126
S128 · implies
Before
axiom=left_distributivity;a=3;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 0, 3, 0, 0, 3];right values=[3, 0, 3, 0, 0, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S127
S129 · implies
Before
axiom=left_distributivity;a=3;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 0, 3, 0, 0, 3];right values=[3, 0, 3, 0, 0, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S128
S130 · implies
Before
axiom=left_distributivity;a=3;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S129
S131 · implies
Before
axiom=left_distributivity;a=4;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S130
S132 · implies
Before
axiom=left_distributivity;a=4;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[4, 5, 3, 2, 0, 1];right values=[4, 5, 3, 2, 0, 1];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S131
S133 · implies
Before
axiom=left_distributivity;a=4;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 3, 2, 1, 4, 0];right values=[5, 3, 2, 1, 4, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S132
S134 · implies
Before
axiom=left_distributivity;a=4;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[3, 2, 1, 0, 5, 4];right values=[3, 2, 1, 0, 5, 4];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S133
S135 · implies
Before
axiom=left_distributivity;a=4;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[1, 0, 4, 5, 2, 3];right values=[1, 0, 4, 5, 2, 3];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S134
S136 · implies
Before
axiom=left_distributivity;a=4;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 1, 0, 4, 3, 5];right values=[2, 1, 0, 4, 3, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S135
S137 · implies
Before
axiom=left_distributivity;a=5;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S136
S138 · implies
Before
axiom=left_distributivity;a=5;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 2, 0, 5, 0, 2];right values=[5, 2, 0, 5, 0, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S137
S139 · implies
Before
axiom=left_distributivity;a=5;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 0, 5, 2, 5, 0];right values=[2, 0, 5, 2, 5, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S138
S140 · implies
Before
axiom=left_distributivity;a=5;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S139
S141 · implies
Before
axiom=left_distributivity;a=5;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[2, 0, 5, 2, 5, 0];right values=[2, 0, 5, 2, 5, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S140
S142 · implies
Before
axiom=left_distributivity;a=5;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[5, 2, 0, 5, 0, 2];right values=[5, 2, 0, 5, 0, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S141
S143 · implies
Before
axiom=right_distributivity;a=0;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S142
S144 · implies
Before
axiom=right_distributivity;a=0;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S143
S145 · implies
Before
axiom=right_distributivity;a=0;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S144
S146 · implies
Before
axiom=right_distributivity;a=0;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S145
S147 · implies
Before
axiom=right_distributivity;a=0;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S146
S148 · implies
Before
axiom=right_distributivity;a=0;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S147
S149 · implies
Before
axiom=right_distributivity;a=1;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S148
S150 · implies
Before
axiom=right_distributivity;a=1;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S149
S151 · implies
Before
axiom=right_distributivity;a=1;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S150
S152 · implies
Before
axiom=right_distributivity;a=1;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S151
S153 · implies
Before
axiom=right_distributivity;a=1;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S152
S154 · implies
Before
axiom=right_distributivity;a=1;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S153
S155 · implies
Before
axiom=right_distributivity;a=2;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S154
S156 · implies
Before
axiom=right_distributivity;a=2;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S155
S157 · implies
Before
axiom=right_distributivity;a=2;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S156
S158 · implies
Before
axiom=right_distributivity;a=2;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S157
S159 · implies
Before
axiom=right_distributivity;a=2;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S158
S160 · implies
Before
axiom=right_distributivity;a=2;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S159
S161 · implies
Before
axiom=right_distributivity;a=3;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S160
S162 · implies
Before
axiom=right_distributivity;a=3;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S161
S163 · implies
Before
axiom=right_distributivity;a=3;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S162
S164 · implies
Before
axiom=right_distributivity;a=3;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S163
S165 · implies
Before
axiom=right_distributivity;a=3;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S164
S166 · implies
Before
axiom=right_distributivity;a=3;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S165
S167 · implies
Before
axiom=right_distributivity;a=4;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S166
S168 · implies
Before
axiom=right_distributivity;a=4;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S167
S169 · implies
Before
axiom=right_distributivity;a=4;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S168
S170 · implies
Before
axiom=right_distributivity;a=4;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S169
S171 · implies
Before
axiom=right_distributivity;a=4;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S170
S172 · implies
Before
axiom=right_distributivity;a=4;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S171
S173 · implies
Before
axiom=right_distributivity;a=5;b=0;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 5, 2, 0, 2, 5];right values=[0, 5, 2, 0, 2, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S172
S174 · implies
Before
axiom=right_distributivity;a=5;b=1;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 4, 5, 3, 1, 2];right values=[0, 4, 5, 3, 1, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S173
S175 · implies
Before
axiom=right_distributivity;a=5;b=2;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 0, 0, 0, 0, 0];right values=[0, 0, 0, 0, 0, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S174
S176 · implies
Before
axiom=right_distributivity;a=5;b=3;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 1, 2, 3, 4, 5];right values=[0, 1, 2, 3, 4, 5];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S175
S177 · implies
Before
axiom=right_distributivity;a=5;b=4;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 3, 0, 3, 3, 0];right values=[0, 3, 0, 3, 3, 0];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S176
S178 · implies
Before
axiom=right_distributivity;a=5;b=5;all c=[0, 1, 2, 3, 4, 5]
After
left values=[0, 2, 5, 0, 5, 2];right values=[0, 2, 5, 0, 5, 2];all equal=Yes
Conditions: none
For each ordered(a,b),list both sides for every c using actual parent-table operations,not integer arithmetic on labels.Continue auditing other obligations even after a failure.
Step identifiers and dependencies
Rule: ring_complete_axiom_third_element · Uses: G001, S177
S179 · implies
Before
additive associativity first failure=null;additive commute=Yes;zero=0;inverses=[0, 4, 5, 3, 1, 2];multiplication first failure=null;one=1;left distributivity first failure=null;right distributivity first failure=null
After
additive Abelian=Yes;multiplication associative=Yes;left distributive=Yes;right distributive=Yes;distinct identities=Yes;qualified=Yes;priority failure=null
Conditions: none
Retain every individual flag,then report the first failure by the declared priority:additive structure,multiplicative associativity,left distributivity,right distributivity,distinct identities.One passing obligation cannot replace another.
Step identifiers and dependencies
Rule: ring_all_obligations_and_failure_priority · Uses: G001, S178
S180 · implies
Before
selected element=0;additive inverse=0;actual zero=0
After
left sum=0;right sum=0
Conditions: none
Read back both additive orders to recover the actual zero.This does not assert a multiplicative inverse.
Step identifiers and dependencies
Rule: selected_ring_additive_inverse_two_orders · Uses: G001, S179