逐步推導
S001 · implies
操作前
source roles = [qf-permutation-combination-quotient, [k, n, operation]]
操作後
derived = [quotient, no-invented-domain]
條件:無
按本bank核keys與operation/domain:legacy為各表underscore,MOD50用local hyphen;BASE參數較寬不加未知欄限制。Number.isInteger與SAFE兩種來源界分開,原JSON數字表示仍完整保存。
步驟識別與依賴
規則:R67_SOURCE_specific_keys_operation_domain_and_numeric_bank · 依賴:G001
S002 · implies
操作前
source roles = [8, 3]
操作後
derived = [[8, 7, 6], 1]
條件:無
n個不同物件無重複無放回,ordered selection第i位置有n−i+1個選擇。k=0空選取恰1種,乘法從1開始;本bank到n=200,不搬其他bank的32或64界。
步驟識別與依賴
規則:Selection_DISTINCT_no_replacement_order_and_EMPTY_convention · 依賴:G001, S001
S003 · calculation
操作前
Permutation ORIGINAL available choices position1 := mul(1, 8)
操作後
Permutation ORIGINAL available choices position1 = 8
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Permutation ORIGINAL available choices position2 := mul(8, 7)
操作後
Permutation ORIGINAL available choices position2 = 56
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Permutation ORIGINAL available choices position3 := mul(56, 6)
操作後
Permutation ORIGINAL available choices position3 = 336
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Quotient ORIGINAL factorial factor1 := mul(1, 1)
操作後
Quotient ORIGINAL factorial factor1 = 1
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Quotient ORIGINAL factorial factor2 := mul(1, 2)
操作後
Quotient ORIGINAL factorial factor2 = 2
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · calculation
操作前
Quotient ORIGINAL factorial factor3 := mul(2, 3)
操作後
Quotient ORIGINAL factorial factor3 = 6
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Quotient ORIGINAL permutations divided by subset orderings := div(336, 6)
操作後
Quotient ORIGINAL permutations divided by subset orderings = 56
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · calculation
操作前
Quotient ORIGINAL permutations over combinations := div(336, 56)
操作後
Quotient ORIGINAL permutations over combinations = 6
條件:無
依原操作數與原次序精確計算;legacy衍生整數不重套raw SAFE界,MOD50有理數則另保naive pre-reduction來源界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S009
S011 · implies
操作前
source roles = [8, 3, 336, 56]
操作後
derived = [6, 6]
條件:無
每個k元素subset恰有k!種次序,ordered selections依其底層subset分成等大fibers,故P=C*k!且C>0,P/C=k!。k=0仍1/1=1,不是估計比率或機率。
步驟識別與依賴
規則:Selection_EVERY_k_subset_has_k_factorial_orderings · 依賴:G001, S010