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, -18)
After
Affine inverse ORIGINAL reciprocal nonzero slope = -1/18
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, 5)
After
Affine inverse ORIGINAL negative constant = -5
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(-5, -18)
After
Affine inverse ORIGINAL negative b over m = 5/18
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/18, -18)
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/18, 5)
After
Affine inverse reverse u times original b = -5/18
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(-5/18, 5/18)
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(-18, -1/18)
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(-18, 5/18)
After
Affine inverse reverse m times inverse constant = -5
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(-5, 5)
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 = [-18, 5]
After
derived = [-1/18, 5/18, 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