Step-by-step derivation
S001 · calculation
Before
conditional model whole mass sum := sum(12/49, 2/49, 30/49, 5/49)
After
conditional model whole mass sum = 1
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001
S002 · implies
Before
conditional model:raw aligned masses=[[12, 49], [2, 49], [30, 49], [5, 49]]
After
normalized masses=[12/49, 2/49, 30/49, 5/49];nonnegative=Yes;total=1
Conditions: none
First qualify nonnegativity and exact unit total on one complete finite probability model.Retain zero-mass atoms;do not assume uniformity or substitute another model.
Step identifiers and dependencies
Rule: whole_finite_probability_law_not_uniform_assumption · Uses: G001, S001
S003 · implies
Before
same outcome indices=[0, 1, 2, 3];X values=[-8, 1, 6, 8];block labels=[0, 1, 1, 2]
After
distinct conditioning labels in increasing order=[0, 1, 2]
Conditions: none
Each label fiber is a conditioning block.Labels need not be consecutive.Sort summaries by label but retain original outcome indices within blocks;labels are not array positions.
Step identifiers and dependencies
Rule: conditional_partition_same_space_original_indices · Uses: G001, S002
S004 · calculation
Before
block0 mass := sum(12/49)
After
block0 mass = 12/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
block0 atom0 weighted X := mul(12/49, -8)
After
block0 atom0 weighted X = -96/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
block0 original weighted integral := sum(-96/49)
After
block0 original weighted integral = -96/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
block0 positive-mass conditional mean := div(-96/49, 12/49)
After
block0 positive-mass conditional mean = -8
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · implies
Before
block label=0;indices=[0];positive mass=12/49;weighted integral=-96/49
After
block-constant conditional value=-8
Conditions: none
Divide the weighted integral by mass only when mass is positive.A zero mean remains the determined numeric value0,not a null-block marker.Copy the same value to every atom in the block.
Step identifiers and dependencies
Rule: positive_block_mean_including_zero_mean · Uses: G001, S007
S009 · calculation
Before
block1 mass := sum(2/49, 30/49)
After
block1 mass = 32/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
block1 atom1 weighted X := mul(2/49, 1)
After
block1 atom1 weighted X = 2/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
block1 atom2 weighted X := mul(30/49, 6)
After
block1 atom2 weighted X = 180/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · calculation
Before
block1 original weighted integral := sum(2/49, 180/49)
After
block1 original weighted integral = 26/7
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S011
S013 · calculation
Before
block1 positive-mass conditional mean := div(26/7, 32/49)
After
block1 positive-mass conditional mean = 91/16
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S012
S014 · implies
Before
block label=1;indices=[1, 2];positive mass=32/49;weighted integral=26/7
After
block-constant conditional value=91/16
Conditions: none
Divide the weighted integral by mass only when mass is positive.A zero mean remains the determined numeric value0,not a null-block marker.Copy the same value to every atom in the block.
Step identifiers and dependencies
Rule: positive_block_mean_including_zero_mean · Uses: G001, S013
S015 · calculation
Before
block2 mass := sum(5/49)
After
block2 mass = 5/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · calculation
Before
block2 atom3 weighted X := mul(5/49, 8)
After
block2 atom3 weighted X = 40/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S015
S017 · calculation
Before
block2 original weighted integral := sum(40/49)
After
block2 original weighted integral = 40/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · calculation
Before
block2 positive-mass conditional mean := div(40/49, 5/49)
After
block2 positive-mass conditional mean = 8
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S017
S019 · implies
Before
block label=2;indices=[3];positive mass=5/49;weighted integral=40/49
After
block-constant conditional value=8
Conditions: none
Divide the weighted integral by mass only when mass is positive.A zero mean remains the determined numeric value0,not a null-block marker.Copy the same value to every atom in the block.
Step identifiers and dependencies
Rule: positive_block_mean_including_zero_mean · Uses: G001, S018
S020 · calculation
Before
total original expectation := sum(-96/49, 26/7, 40/49)
After
total original expectation = 18/7
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S019
S021 · calculation
Before
total expectation block0 conditional integral := mul(12/49, -8)
After
total expectation block0 conditional integral = -96/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S020
S022 · calculation
Before
total expectation block1 conditional integral := mul(32/49, 91/16)
After
total expectation block1 conditional integral = 26/7
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S021
S023 · calculation
Before
total expectation block2 conditional integral := mul(5/49, 8)
After
total expectation block2 conditional integral = 40/49
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S022
S024 · calculation
Before
total conditional expectation := sum(-96/49, 26/7, 40/49)
After
total conditional expectation = 18/7
Conditions: none
Compute exactly from original roles,complete pairings and established intermediates,retaining denominators,signs and zeros.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S023
S025 · implies
Before
all conditioning blocks partition the same carrier;E_X=18/7;E_conditional=18/7
After
equal=Yes;tower_to_trivial_sigma_algebra
Conditions: none
Sum the blockwise integral identities to obtain total expectation equality.This is the tower consequence to the trivial sigma-algebra,not a reverse substitution for measurability and every block obligation.
Step identifiers and dependencies
Rule: total_expectation_consequence_not_whole_definition · Uses: G001, S024