逐步推導
S001 · implies
操作前
source operation=legendre-zero-class;original snapshot and mathematics retained
操作後
explicit ordered source output fields=[prime, a, normalized_class, Legendre_symbol, nonzero_roots, certificate]
條件:無
保留原題介面快照,本頁直接列來源欄序,不需JavaScript。radius由原mode選6/11欄,不補欄;No與實際否定依來源責任分清。
步驟識別與依賴
規則:source_ordered_interface_explicit_without_javascript · 依賴:G001
S002 · implies
操作前
Legendre ORIGINAL odd prime:ORIGINAL modulus=3;ALL possible trial divisors through square root=[]
操作後
ALL [divisor,remainder] rows=[];prime=是
條件:無
先完整核prime資格,不用Legendre或Euler分類反過來猜prime;這是modulus前提,不是a的平方性。
步驟識別與依賴
規則:legendre_complete_prime_trial_not_Euler_classification · 依賴:G001, S001
S003 · calculation
操作前
Legendre ORIGINAL nonzero root1 exact square := mul(1, 1)
操作後
Legendre ORIGINAL nonzero root1 exact square = 1
條件:無
依原始角色與已證中間量精確代值,不用浮點近似,也不把有限測試冒充全稱極限。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S002
S004 · implies
操作前
ORIGINAL root x=1 in1..2;exact square=1
操作後
square=0*3+1;canonical square class=1;ALL root indices retained
條件:無
每個非零root均列入,不能由少量平方樣本宣稱另一類無root;不預用Euler criterion。
步驟識別與依賴
規則:legendre_ALL_nonzero_square_rows_before_symbol_definition · 依賴:G001, S003
S005 · calculation
操作前
Legendre ORIGINAL nonzero root2 exact square := mul(2, 2)
操作後
Legendre ORIGINAL nonzero root2 exact square = 4
條件:無
依原始角色與已證中間量精確代值,不用浮點近似,也不把有限測試冒充全稱極限。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S004
S006 · implies
操作前
ORIGINAL root x=2 in1..2;exact square=4
操作後
square=1*3+1;canonical square class=1;ALL root indices retained
條件:無
每個非零root均列入,不能由少量平方樣本宣稱另一類無root;不預用Euler criterion。
步驟識別與依賴
規則:legendre_ALL_nonzero_square_rows_before_symbol_definition · 依賴:G001, S005
S007 · implies
操作前
ORIGINAL prime=3;COMPLETE nonzero square table=[[1, 1], [2, 1]];nonzero square classes=[1]
操作後
for EACH normalized class r,first r0 ->symbol0;else square-table member ->symbol1;otherwise ->symbol-1;these cases partition ALL0..p-1
條件:無
先分離zero類,不能因0也是平方便給+1;非零類再依完整square table分residue/nonresidue。這是定義與完整見證,不靠後續乘法性或Euler公式。
步驟識別與依賴
規則:legendre_ZERO_then_residue_nonresidue_three_way_definition · 依賴:G001, S006
S008 · calculation
操作前
Legendre ORIGINAL candidate class quotient times modulus := mul(1, 3)
操作後
Legendre ORIGINAL candidate class quotient times modulus = 3
條件:無
依原始角色與已證中間量精確代值,不用浮點近似,也不把有限測試冒充全稱極限。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S007
S009 · calculation
操作前
Legendre ORIGINAL candidate class ORIGINAL signed value minus multiple := sub(3, 3)
操作後
Legendre ORIGINAL candidate class ORIGINAL signed value minus multiple = 0
條件:無
依原始角色與已證中間量精確代值,不用浮點近似,也不把有限測試冒充全稱極限。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S008
S010 · implies
操作前
Legendre ORIGINAL candidate class:ORIGINAL a=3,positive modulus=3;actual quotient=1
操作後
normalized class=0;a=quotient*modulus+class;ORIGINAL a retained in output where declared
條件:無
負a亦保同一congruence class,以0到p−1表示;不把負餘數直接當標準類。
步驟識別與依賴
規則:legendre_ORIGINAL_signed_class_Euclidean_normalization · 依賴:G001, S009
結論
(3, 3, 0, 0, [], p_divides_a_so_Legendre_symbol_is_zero_before_residue_classification)
依上列完整代值及條件核對得到原題答案;原題編號、格式與狀態保持不變。