R0057-29137 · q-20261013-advance-20261022-r07-finite-discrete-probability-distribution-0062
逐步推導
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 = [[11, 12, 14], [1/4, 1/4, 1/2]]
操作後
derived = [[[11, 1/4], [12, 1/4], [14, 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(11, 1/4)
操作後
PMF ORIGINAL value times mass slot0 = 11/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S011
S013 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot0, mul, [11, 1/4]]
操作後
derived = [[1, 1], [11, 4], 11/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, 11/4)
操作後
PMF ORIGINAL expectation running sum0 = 11/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S013
S015 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum0, sum, [0, 11/4]]
操作後
derived = [[1], [11, 4], 11/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(12, 1/4)
操作後
PMF ORIGINAL value times mass slot1 = 3
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S015
S017 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot1, mul, [12, 1/4]]
操作後
derived = [[4, 1], [3, 1], 3]
條件:無
來源加法先取分母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(11/4, 3)
操作後
PMF ORIGINAL expectation running sum1 = 23/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S017
S019 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum1, sum, [11/4, 3]]
操作後
derived = [[1], [23, 4], 23/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(14, 1/2)
操作後
PMF ORIGINAL value times mass slot2 = 7
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S019
S021 · implies
操作前
source roles = [PMF ORIGINAL value times mass slot2, mul, [14, 1/2]]
操作後
derived = [[2, 1], [7, 1], 7]
條件:無
來源加法先取分母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(23/4, 7)
操作後
PMF ORIGINAL expectation running sum2 = 51/4
條件:無
精確代原操作數,不用浮點;只有明定的來源rational operations套自己的profile,額外教學整數算式不另縮原題域。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S021
S023 · implies
操作前
source roles = [PMF ORIGINAL expectation running sum2, sum, [23/4, 7]]
操作後
derived = [[1], [51, 4], 51/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 = [[11, 12, 14], [1/4, 1/4, 1/2]]
操作後
derived = [51/4]
條件:無
E[Y]=sum y_i*p_i,完整用所有原配對,負outcome和負mean合法。這是給定數學分布的期望,不是empirical fit或母體驗證。
步驟識別與依賴
規則:PMF_expected_value_COMPLETE_signed_weighted_sum · 依賴:G001, S023