逐步推導
S001 · implies
操作前
source roles = [qf-transform-quarter-turn-point, quarter_turn_point]
操作後
derived = [[image_POINT_string]]
條件:無
依本題銀行的keys、domain或frame、operation與輸出角色。STR22/App20 tuple與legacy scalar不同;分數是否保/1按原契約,不能用共同外觀改題。
步驟識別與依賴
規則:R58_EXACT_source_interface_and_answer_ROLE · 依賴:G001
S002 · calculation
操作前
Transform ORIGINAL CCW turn1 negated old y := sub(0, 8)
操作後
Transform ORIGINAL CCW turn1 negated old y = -8
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S001
S003 · implies
操作前
source roles = [[-5, 8], 3, 0]
操作後
derived = [[-8, -5]]
條件:無
每次以原點為中心逆時針90度,把當前(x,y)送(-y,x);不改中心或方向。n只允許0..3,不對非法負數/4取mod修復。
步驟識別與依賴
規則:Transform_EACH_ORIGIN_counterclockwise_quarter_turn · 依賴:G001, S002
S004 · calculation
操作前
Transform ORIGINAL CCW turn2 negated old y := sub(0, -5)
操作後
Transform ORIGINAL CCW turn2 negated old y = 5
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S003
S005 · implies
操作前
source roles = [[-5, 8], 3, 1]
操作後
derived = [[5, -8]]
條件:無
每次以原點為中心逆時針90度,把當前(x,y)送(-y,x);不改中心或方向。n只允許0..3,不對非法負數/4取mod修復。
步驟識別與依賴
規則:Transform_EACH_ORIGIN_counterclockwise_quarter_turn · 依賴:G001, S004
S006 · calculation
操作前
Transform ORIGINAL CCW turn3 negated old y := sub(0, -8)
操作後
Transform ORIGINAL CCW turn3 negated old y = 8
條件:無
精確代值並保原操作數;額外教學運算不重套raw輸入界,只有明定的來源rational operation驗自己的profile。
步驟識別與依賴
規則:exact_rational_arithmetic · 依賴:G001, S005
S007 · implies
操作前
source roles = [[-5, 8], 3, 2]
操作後
derived = [[8, 5]]
條件:無
每次以原點為中心逆時針90度,把當前(x,y)送(-y,x);不改中心或方向。n只允許0..3,不對非法負數/4取mod修復。
步驟識別與依賴
規則:Transform_EACH_ORIGIN_counterclockwise_quarter_turn · 依賴:G001, S006
S008 · implies
操作前
source roles = [[-5, 8], 3]
操作後
derived = [[8, 5]]
條件:無
n=0保持原point,其他依實際n次更新;此image calculation本身不當全平面定理的新形式證書。
步驟識別與依賴
規則:Transform_actual_declared_turn_count_including_zero · 依賴:G001, S007