逐步推導
S001 · implies
操作前
source roles = [qf-integer-membership, no-required-operation, no-required-domain, []]
操作後
derived = [[mathematical_membership_YesNo_STRING]]
條件:無
legacy核來源精確欄位及operation/domain;BASE整數保metadata但不當oracle。先分NUMBER、字串、fractionpair或vector等式,不強套同一格式;原中英/AST/status不變。
步驟識別與依賴
規則:R64_SOURCE_exact_legacy_interface_BASE_metadata_AND_output_roles · 依賴:G001
S002 · implies
操作前
source roles = [0.5, 否]
操作後
derived = [否, 1/2, 否]
條件:無
先驗raw字串與原Boolean旗標符合明示ASCII記法,再以精確值判整數。本輪No都是真正半整數;字串1.0的parser拒絕不能推成實數1.0不在Z。超出本凍結語義的歧義例不冒充數學No。
步驟識別與依賴
規則:Integer_RAW_ASCII_syntax_flag_verified_SEPARATE_exact_numeric_value · 依賴:G001, S001
S003 · calculation
操作前
Integer nonmember ORIGINAL floor times reduced denominator := mul(0, 2)
操作後
Integer nonmember ORIGINAL floor times reduced denominator = 0
條件:無
保留原操作數與次序作精確整數/有理運算。RAW界依bank;衍生量不重套SAFE,不用浮點近似,不把BASE整數另加legacy界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · calculation
操作前
Integer nonmember ORIGINAL numerator minus floor product := sub(1, 0)
操作後
Integer nonmember ORIGINAL numerator minus floor product = 1
條件:無
保留原操作數與次序作精確整數/有理運算。RAW界依bank;衍生量不重套SAFE,不用浮點近似,不把BASE整數另加legacy界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · calculation
操作前
Integer nonmember ORIGINAL positive proper remainder fraction := div(1, 2)
操作後
Integer nonmember ORIGINAL positive proper remainder fraction = 1/2
條件:無
保留原操作數與次序作精確整數/有理運算。RAW界依bank;衍生量不重套SAFE,不用浮點近似,不把BASE整數另加legacy界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · calculation
操作前
Integer nonmember ORIGINAL value minus lower integer := sub(1/2, 0)
操作後
Integer nonmember ORIGINAL value minus lower integer = 1/2
條件:無
保留原操作數與次序作精確整數/有理運算。RAW界依bank;衍生量不重套SAFE,不用浮點近似,不把BASE整數另加legacy界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · calculation
操作前
Integer nonmember ORIGINAL upper integer minus value := sub(1, 1/2)
操作後
Integer nonmember ORIGINAL upper integer minus value = 1/2
條件:無
保留原操作數與次序作精確整數/有理運算。RAW界依bank;衍生量不重套SAFE,不用浮點近似,不把BASE整數另加legacy界。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S006
S008 · implies
操作前
source roles = [0.5, 1/2, 0, 2]
操作後
derived = [0, 1, 1/2, 1/2, 1/2, k < value < k+1]
條件:無
寫成最簡n/d再作n=kd+r,0<r<d,故嚴格夾在相鄰整數k與k+1之間,不可能是整數。這五題的den=2且分子奇數;不宣稱所有小數表示都非整數。
步驟識別與依賴
規則:Integer_NONmember_EXACT_between_consecutive_integers_NOT_all_decimals · 依賴:G001, S007