R0057-29141 · q-20261013-advance-20261022-r07-finite-discrete-probability-distribution-0066
逐步推導
S001 · implies
操作前
source roles = [qf-str22-distribution-expectation, distribution-expectation]
操作後
derived = [[outcomes, masses, expectation]]
條件:無
此銀行依原tuple欄序與hyphen operation。fraction約分、正分母且整數省略/1,與前輪舊契約不同;不改原中英快照或題意。
步驟識別與依賴
規則:STR22_exact_interface_and_source_ORDERED_tuple_roles · 依賴:G001
S002 · implies
操作前
source roles = [PMF raw mass slot0, [1, 4]]
操作後
derived = [1/4, 1, 4]
條件:無
原rational必須二元pair且raw分子/分母各在±1e6、分母非0。先正分母與gcd約分;不能接受scalar或先約分再繞過raw輸入界。
步驟識別與依賴
規則:STR22_RAW_rational_PAIR_profile_and_sign_gcd_normalization · 依賴:G001, S001
S003 · implies
操作前
source roles = [PMF raw mass slot1, [1, 4]]
操作後
derived = [1/4, 1, 4]
條件:無
原rational必須二元pair且raw分子/分母各在±1e6、分母非0。先正分母與gcd約分;不能接受scalar或先約分再繞過raw輸入界。
步驟識別與依賴
規則:STR22_RAW_rational_PAIR_profile_and_sign_gcd_normalization · 依賴:G001, S002
S004 · implies
操作前
source roles = [PMF raw mass slot2, [1, 2]]
操作後
derived = [1/2, 1, 2]
條件:無
原rational必須二元pair且raw分子/分母各在±1e6、分母非0。先正分母與gcd約分;不能接受scalar或先約分再繞過raw輸入界。
步驟識別與依賴
規則:STR22_RAW_rational_PAIR_profile_and_sign_gcd_normalization · 依賴:G001, S003
S005 · calculation
操作前
PMF ORIGINAL normalization running sum0 := sum(0, 1/4)
操作後
PMF ORIGINAL normalization running sum0 = 1/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · implies
操作前
source roles = [PMF ORIGINAL normalization running sum0, sum, [0, 1/4]]
操作後
derived = [[1], [1, 4], 1/4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S005
S007 · calculation
操作前
PMF ORIGINAL normalization running sum1 := sum(1/4, 1/4)
操作後
PMF ORIGINAL normalization running sum1 = 1/2
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · implies
操作前
source roles = [PMF ORIGINAL normalization running sum1, sum, [1/4, 1/4]]
操作後
derived = [[4], [2, 4], 1/2]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S007
S009 · calculation
操作前
PMF ORIGINAL normalization running sum2 := sum(1/2, 1/2)
操作後
PMF ORIGINAL normalization running sum2 = 1
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · implies
操作前
source roles = [PMF ORIGINAL normalization running sum2, sum, [1/2, 1/2]]
操作後
derived = [[2], [2, 2], 1]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S009
S011 · implies
操作前
source roles = [[15, 16, 18], [1/4, 1/4, 1/2]]
操作後
derived = [[[15, 1/4], [16, 1/4], [18, 1/2]], 是, 1, 是, 是]
條件:無
保原outcomes與mass逐slot配對,逐原順序求完整和。非負與總和1是分開責任;qualification可合法No,不重新normalize或把負值clip0。
步驟識別與依賴
規則:PMF_ALL_original_outcome_mass_alignment_NONNEG_AND_EXACTsum1 · 依賴:G001, S010
S012 · calculation
操作前
PMF ORIGINAL value times mass slot0 := mul(15, 1/4)
操作後
PMF ORIGINAL value times mass slot0 = 15/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S011
S013 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot0, mul, [15, 1/4]]
操作後
derived = [[1, 1], [15, 4], 15/4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S012
S014 · calculation
操作前
PMF ORIGINAL expectation running sum0 := sum(0, 15/4)
操作後
PMF ORIGINAL expectation running sum0 = 15/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum0, sum, [0, 15/4]]
操作後
derived = [[1], [15, 4], 15/4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S014
S016 · calculation
操作前
PMF ORIGINAL value times mass slot1 := mul(16, 1/4)
操作後
PMF ORIGINAL value times mass slot1 = 4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S015
S017 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot1, mul, [16, 1/4]]
操作後
derived = [[4, 1], [4, 1], 4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S016
S018 · calculation
操作前
PMF ORIGINAL expectation running sum1 := sum(15/4, 4)
操作後
PMF ORIGINAL expectation running sum1 = 31/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S017
S019 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum1, sum, [15/4, 4]]
操作後
derived = [[1], [31, 4], 31/4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S018
S020 · calculation
操作前
PMF ORIGINAL value times mass slot2 := mul(18, 1/2)
操作後
PMF ORIGINAL value times mass slot2 = 9
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S019
S021 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot2, mul, [18, 1/2]]
操作後
derived = [[2, 1], [9, 1], 9]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S020
S022 · calculation
操作前
PMF ORIGINAL expectation running sum2 := sum(31/4, 9)
操作後
PMF ORIGINAL expectation running sum2 = 67/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S021
S023 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum2, sum, [31/4, 9]]
操作後
derived = [[1], [67, 4], 67/4]
條件:無
來源加法先取分母gcd,乘法先cross-cancel,再驗本步raw numerator與denominator各<=1e6,最後才約分;除法另先驗非零及reciprocal。不能誤用未消約乘積界,也不能先最終約分才驗界。
步驟識別與依賴
規則:STR22_EACH_SOURCE_rational_gcd_cross_cancel_THEN_RAW_gate · 依賴:G001, S022
S024 · implies
操作前
source roles = [[15, 16, 18], [1/4, 1/4, 1/2]]
操作後
derived = [67/4]
條件:無
E[Y]=sum y_i*p_i,完整用所有原配對,負outcome和負mean合法。這是給定數學分布的期望,不是empirical fit或母體驗證。
步驟識別與依賴
規則:PMF_expected_value_COMPLETE_signed_weighted_sum · 依賴:G001, S023