S001 · calculation
Before
total mass numerator := sum(1)
After
total mass numerator = 1
Conditions: none
Nonnegative integer masses must sum to D for normalized weights.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001
Explore related knowledge and questions →
← Question derivation index · Original question batch
R0007-04152 · q-20261008-advance-20261010-r05-expectation-0077
S={0,…,0}, F=P(S), masses=[1], D=1, and w_i=mass_i/D. Masses are nonnegative and sum exactly to D; uniform weights are not assumed. X=[null] in index order. null marks the unique unknown slot, k=0, whose mass is positive. E[X]=0/1. Find that slot’s integer value, written as p/1.
G001 — S={0,…,0}, F=P(S), masses=[1], D=1, and w_i=mass_i/D. Masses are nonnegative and sum exactly to D; uniform weights are not assumed. X=[null] in index order. null marks the unique unknown slot, k=0, whose mass is positive. E[X]=0/1. Find that slot’s integer value, written as p/1.Use the original question domain, assumptions and cited MKO definitions. This item has second-context mathematical and bilingual review, with the model, answer and every arithmetic step independently recomputed from the original parameters; the source question remains a candidate.
Before
total mass numerator := sum(1)
After
total mass numerator = 1
Conditions: none
Nonnegative integer masses must sum to D for normalized weights.
Rule: exact_rational_arithmetic · Uses: G001
Before
indexed masses=[1];D=1
After
probabilities=[1/1]
Conditions: none
Outcome indices start at0 and align masses with X and Y values.Retain zero-mass outcomes;negative random-variable values are allowed.
Rule: indexed_normalized_expectation_model · Uses: G001, S001
Before
known weighted numerator := sum()
After
known weighted numerator = 0
Conditions: none
Add all known mass-value terms.
Rule: exact_rational_arithmetic · Uses: G001, S002
Before
target expectation numerator := mul(0, 1)
After
target expectation numerator = 0
Conditions: none
Multiply the target mean by D to obtain the target weighted numerator.
Rule: exact_rational_arithmetic · Uses: G001, S003
Before
unknown weighted contribution := sub(0, 0)
After
unknown weighted contribution = 0
Conditions: none
Subtract known terms to leave mass_k times the unknown value.
Rule: exact_rational_arithmetic · Uses: G001, S004
Before
recovered unknown value := div(0, 1)
After
recovered unknown value = 0
Conditions: none
Positive unknown-slot mass makes the value uniquely recoverable;this exercise slice requires an integer result.
Rule: exact_rational_arithmetic · Uses: G001, S005
Before
recovered weighted numerator := mul(1, 0)
After
recovered weighted numerator = 0
Conditions: none
Multiply the recovered value by its original slot mass to audit alignment and sign.
Rule: exact_rational_arithmetic · Uses: G001, S006
Before
complete reconstructed numerator := sum(0, 0)
After
complete reconstructed numerator = 0
Conditions: none
Restore the missing term to obtain the complete numerator.
Rule: exact_rational_arithmetic · Uses: G001, S007
Before
reconstructed expectation := div(0, 1)
After
reconstructed expectation = 0
Conditions: none
Divide by D to substitute back;the result must equal the stated mean.
Rule: exact_rational_arithmetic · Uses: G001, S008
Before
k=0;mass_k=1>0;target=0
After
unique recovered value=0;substitution mean=0
Conditions: none
With mass0 the mean would not constrain this slot,so this inversion would fail.Null marks the unique unknown and is not numeric0.
Rule: positive_mass_missing_value_uniqueness · Uses: G001, S009
S010 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.S009 · premise_and_result_audit — Recompute reconstructed expectation with exact rational arithmetic, not rounded decimals.S008 · premise_and_result_audit — Recompute complete reconstructed numerator with exact rational arithmetic, not rounded decimals.S007 · premise_and_result_audit — Recompute recovered weighted numerator with exact rational arithmetic, not rounded decimals.S006 · premise_and_result_audit — Recompute recovered unknown value with exact rational arithmetic, not rounded decimals.S005 · premise_and_result_audit — Recompute unknown weighted contribution with exact rational arithmetic, not rounded decimals.S004 · premise_and_result_audit — Recompute target expectation numerator with exact rational arithmetic, not rounded decimals.S003 · premise_and_result_audit — Recompute known weighted numerator with exact rational arithmetic, not rounded decimals.S002 · premise_and_result_audit — Check against the original data and this step's premises; a one-way implication is not an equivalence.S001 · premise_and_result_audit — Recompute total mass numerator with exact rational arithmetic, not rounded decimals.0/1
The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.
Review date: 2026-10-26
Original questions, answers, step expressions, numeric ASTs and historical records are retained. Source candidate labels remain historical and are not overwritten as formal proof.
input commit: 0f7be61e2c22317a4075561dc822c87d881a50dboriginal question SHA-256: f6af40853c660df938335ad5569c92d06d5a5618a0f71d132118be43f6ff40b7candidate record SHA-256: 48d3e005da5c1cee3baa21ca0a52491c0b3aaa9ae719f20a6d3d6ef67c977370semantic review receipt SHA-256: faf0582c0184613e6fae207374056133eae600883a29c67d8438113bbe3c485aquestion-first witness SHA-256: 4b283b6ff424b1d22caa36f3552b0fa21b1b66a0a883d7cbe9cedc8dd77b2e42Lean: NOT_RUN · human review: NOT_PERFORMED