Step-by-step derivation
S001 · implies
Before
source roles = [qf-inverse-affine-coefficients, affine_inverse_coefficients, reals, []]
After
derived = [[SLOPE_FIRST_pair_fractions_RETAIN1]]
Conditions: none
Legacy banks enforce their exact source keys/operation/domain.BASE integers retain metadata without treating it as an oracle.Distinguish NUMBER,string,fraction pair and vector equality formats;retain original bilingual data/AST/status.
Step identifiers and dependencies
Rule: R64_SOURCE_exact_legacy_interface_BASE_metadata_AND_output_roles · Uses: G001
S002 · calculation
Before
Affine inverse ORIGINAL reciprocal nonzero slope := div(1, 25)
After
Affine inverse ORIGINAL reciprocal nonzero slope = 1/25
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · calculation
Before
Affine inverse ORIGINAL negative constant := sub(0, 12)
After
Affine inverse ORIGINAL negative constant = -12
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
Affine inverse ORIGINAL negative b over m := div(-12, 25)
After
Affine inverse ORIGINAL negative b over m = -12/25
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
Affine inverse reverse g after f slope := mul(1/25, 25)
After
Affine inverse reverse g after f slope = 1
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
Affine inverse reverse u times original b := mul(1/25, 12)
After
Affine inverse reverse u times original b = 12/25
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
Affine inverse reverse g after f constant := sum(12/25, -12/25)
After
Affine inverse reverse g after f constant = 0
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
Affine inverse reverse f after g slope := mul(25, 1/25)
After
Affine inverse reverse f after g slope = 1
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · calculation
Before
Affine inverse reverse m times inverse constant := mul(25, -12/25)
After
Affine inverse reverse m times inverse constant = -12
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
Affine inverse reverse f after g constant := sum(-12, 12)
After
Affine inverse reverse f after g constant = 0
Conditions: none
Use ORIGINAL operands/order for exact integer/rational arithmetic.RAW bounds are bank-specific;derived values are not SAFE-recapped or approximated.Do not import legacy caps into BASE integers.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · implies
Before
source roles = [25, 12]
After
derived = [1/25, -12/25, 1, 0, 1, 0]
Conditions: none
ONLY m≠0 permits x=(y−b)/m.The pair for g(y)=uy+v is[SLOPE,constant].BOTH whole compositions restore slope1/constant0 on ALL R.Negative m is legal;fractions retain/1.
Step identifiers and dependencies
Rule: Inverse_AFFINE_real_whole_law_SLOPE_FIRST_BOTH_compositions · Uses: G001, S010