Step-by-step derivation
S001 · implies
Before
carrier Fin(7);raw family=[[], [0], [1, 2, 3, 4, 5, 6], [0, 1, 2, 3, 4, 5, 6]]
After
already canonical family=[[], [0], [1, 2, 3, 4, 5, 6], [0, 1, 2, 3, 4, 5, 6]]
Conditions: none
Each set must already be sorted/distinct,and the family mask-ordered and duplicate-free.This protocol rejects noncanonical data rather than reordering aligned measure values to repair it.
Step identifiers and dependencies
Rule: finite_sigma_canonical_alignment_guard · Uses: G001
S002 · implies
Before
source member=[];fixed carrier=[0, 1, 2, 3, 4, 5, 6]
After
complement=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Take the complement in this same carrier for every member and retain every missing-complement record.
Step identifiers and dependencies
Rule: sigma_every_relative_complement · Uses: G001, S001
S003 · implies
Before
ordered left=[];ordered right=[]
After
union=[];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S002
S004 · implies
Before
ordered left=[];ordered right=[0]
After
union=[0];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S003
S005 · implies
Before
ordered left=[];ordered right=[1, 2, 3, 4, 5, 6]
After
union=[1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S004
S006 · implies
Before
ordered left=[];ordered right=[0, 1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S005
S007 · implies
Before
source member=[0];fixed carrier=[0, 1, 2, 3, 4, 5, 6]
After
complement=[1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Take the complement in this same carrier for every member and retain every missing-complement record.
Step identifiers and dependencies
Rule: sigma_every_relative_complement · Uses: G001, S006
S008 · implies
Before
ordered left=[0];ordered right=[]
After
union=[0];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S007
S009 · implies
Before
ordered left=[0];ordered right=[0]
After
union=[0];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S008
S010 · implies
Before
ordered left=[0];ordered right=[1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S009
S011 · implies
Before
ordered left=[0];ordered right=[0, 1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S010
S012 · implies
Before
source member=[1, 2, 3, 4, 5, 6];fixed carrier=[0, 1, 2, 3, 4, 5, 6]
After
complement=[0];present=Yes
Conditions: none
Take the complement in this same carrier for every member and retain every missing-complement record.
Step identifiers and dependencies
Rule: sigma_every_relative_complement · Uses: G001, S011
S013 · implies
Before
ordered left=[1, 2, 3, 4, 5, 6];ordered right=[]
After
union=[1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S012
S014 · implies
Before
ordered left=[1, 2, 3, 4, 5, 6];ordered right=[0]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S013
S015 · implies
Before
ordered left=[1, 2, 3, 4, 5, 6];ordered right=[1, 2, 3, 4, 5, 6]
After
union=[1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S014
S016 · implies
Before
ordered left=[1, 2, 3, 4, 5, 6];ordered right=[0, 1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S015
S017 · implies
Before
source member=[0, 1, 2, 3, 4, 5, 6];fixed carrier=[0, 1, 2, 3, 4, 5, 6]
After
complement=[];present=Yes
Conditions: none
Take the complement in this same carrier for every member and retain every missing-complement record.
Step identifiers and dependencies
Rule: sigma_every_relative_complement · Uses: G001, S016
S018 · implies
Before
ordered left=[0, 1, 2, 3, 4, 5, 6];ordered right=[]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S017
S019 · implies
Before
ordered left=[0, 1, 2, 3, 4, 5, 6];ordered right=[0]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S018
S020 · implies
Before
ordered left=[0, 1, 2, 3, 4, 5, 6];ordered right=[1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S019
S021 · implies
Before
ordered left=[0, 1, 2, 3, 4, 5, 6];ordered right=[0, 1, 2, 3, 4, 5, 6]
After
union=[0, 1, 2, 3, 4, 5, 6];present=Yes
Conditions: none
Check every ordered pair,retaining reverse-pair records as specified.Do not stop at a first failure or sample unions.
Step identifiers and dependencies
Rule: sigma_every_ordered_binary_union · Uses: G001, S020
S022 · implies
Before
empty present=Yes;full present=Yes;missing complements=[];missing unions=[]
After
finite countable reduction=Yes;sigma qualified=Yes
Conditions: none
A fixed finite carrier has finitely many distinct subsets,so a countable family's union equals a finite distinct-member union.Empty/whole membership,complements and binary unions therefore suffice here,not for arbitrary infinite carriers.
Step identifiers and dependencies
Rule: finite_sigma_countable_union_reduction · Uses: G001, S021
S023 · implies
Before
canonical row index=0;set=[];raw rational=[0, 1]
After
aligned normalized measure=0;nonnegative=Yes
Conditions: none
The original denominator is nonzero and the normalized value must be nonnegative.Bind each value to its original canonical row,not a sorted mass list or another set's mass.
Step identifiers and dependencies
Rule: measure_original_family_value_pairing · Uses: G001, S022
S024 · implies
Before
canonical row index=1;set=[0];raw rational=[1, 3]
After
aligned normalized measure=1/3;nonnegative=Yes
Conditions: none
The original denominator is nonzero and the normalized value must be nonnegative.Bind each value to its original canonical row,not a sorted mass list or another set's mass.
Step identifiers and dependencies
Rule: measure_original_family_value_pairing · Uses: G001, S023
S025 · implies
Before
canonical row index=2;set=[1, 2, 3, 4, 5, 6];raw rational=[2, 3]
After
aligned normalized measure=2/3;nonnegative=Yes
Conditions: none
The original denominator is nonzero and the normalized value must be nonnegative.Bind each value to its original canonical row,not a sorted mass list or another set's mass.
Step identifiers and dependencies
Rule: measure_original_family_value_pairing · Uses: G001, S024
S026 · implies
Before
canonical row index=3;set=[0, 1, 2, 3, 4, 5, 6];raw rational=[1, 1]
After
aligned normalized measure=1;nonnegative=Yes
Conditions: none
The original denominator is nonzero and the normalized value must be nonnegative.Bind each value to its original canonical row,not a sorted mass list or another set's mass.
Step identifiers and dependencies
Rule: measure_original_family_value_pairing · Uses: G001, S025
S027 · implies
Before
empty-set measure=0
After
empty-set zero=Yes
Conditions: none
Zero empty-set measure is a separate output obligation,not waived by total mass or selected additivity samples.
Step identifiers and dependencies
Rule: measure_empty_zero_separate_obligation · Uses: G001, S026
S028 · calculation
Before
measure sum rows0,0 := sum(0, 0)
After
measure sum rows0,0 = 0
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S027
S029 · implies
Before
disjoint ordered pair=[[], []];union=[];mu(union)=0;mu(A)=0;mu(B)=0
After
sum=0;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S028
S030 · calculation
Before
measure sum rows0,1 := sum(0, 1/3)
After
measure sum rows0,1 = 1/3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S029
S031 · implies
Before
disjoint ordered pair=[[], [0]];union=[0];mu(union)=1/3;mu(A)=0;mu(B)=1/3
After
sum=1/3;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S030
S032 · calculation
Before
measure sum rows0,2 := sum(0, 2/3)
After
measure sum rows0,2 = 2/3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S031
S033 · implies
Before
disjoint ordered pair=[[], [1, 2, 3, 4, 5, 6]];union=[1, 2, 3, 4, 5, 6];mu(union)=2/3;mu(A)=0;mu(B)=2/3
After
sum=2/3;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S032
S034 · calculation
Before
measure sum rows0,3 := sum(0, 1)
After
measure sum rows0,3 = 1
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S033
S035 · implies
Before
disjoint ordered pair=[[], [0, 1, 2, 3, 4, 5, 6]];union=[0, 1, 2, 3, 4, 5, 6];mu(union)=1;mu(A)=0;mu(B)=1
After
sum=1;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S034
S036 · calculation
Before
measure sum rows1,0 := sum(1/3, 0)
After
measure sum rows1,0 = 1/3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S035
S037 · implies
Before
disjoint ordered pair=[[0], []];union=[0];mu(union)=1/3;mu(A)=1/3;mu(B)=0
After
sum=1/3;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S036
S038 · calculation
Before
measure sum rows1,2 := sum(1/3, 2/3)
After
measure sum rows1,2 = 1
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S037
S039 · implies
Before
disjoint ordered pair=[[0], [1, 2, 3, 4, 5, 6]];union=[0, 1, 2, 3, 4, 5, 6];mu(union)=1;mu(A)=1/3;mu(B)=2/3
After
sum=1;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S038
S040 · calculation
Before
measure sum rows2,0 := sum(2/3, 0)
After
measure sum rows2,0 = 2/3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S039
S041 · implies
Before
disjoint ordered pair=[[1, 2, 3, 4, 5, 6], []];union=[1, 2, 3, 4, 5, 6];mu(union)=2/3;mu(A)=2/3;mu(B)=0
After
sum=2/3;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S040
S042 · calculation
Before
measure sum rows2,1 := sum(2/3, 1/3)
After
measure sum rows2,1 = 1
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S041
S043 · implies
Before
disjoint ordered pair=[[1, 2, 3, 4, 5, 6], [0]];union=[0, 1, 2, 3, 4, 5, 6];mu(union)=1;mu(A)=2/3;mu(B)=1/3
After
sum=1;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S042
S044 · calculation
Before
measure sum rows3,0 := sum(1, 0)
After
measure sum rows3,0 = 1
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S043
S045 · implies
Before
disjoint ordered pair=[[0, 1, 2, 3, 4, 5, 6], []];union=[0, 1, 2, 3, 4, 5, 6];mu(union)=1;mu(A)=1;mu(B)=0
After
sum=1;additivity=Yes
Conditions: none
Include ordered pairs involving the empty set.Apply binary additivity to disjoint sets only and retain every failure.
Step identifiers and dependencies
Rule: measure_all_disjoint_ordered_pairs · Uses: G001, S044
S046 · implies
Before
sigma qualified=Yes;empty zero=Yes;all bad disjoint pairs=[]
After
finite countable-additivity reduction=Yes
Conditions: none
On a finite carrier there are at most n pairwise disjoint nonempty sets;all remaining countable terms are empty with mass0.Complete finite disjoint additivity therefore handles this carrier's countable case,not arbitrary infinite measure spaces.
Step identifiers and dependencies
Rule: finite_measure_countable_disjoint_reduction · Uses: G001, S045