Original question and givens
Deepen only the existing explicit finite-coordinate basis semantics, preserving vector and coefficient order. No new dimension or change-of-basis theorem is inferred. Coordinate uniqueness is used only after qualifying a nonzero-determinant ordered R² basis. vectors=[[1, 0], [0, 1]], coefficients=[-9, 0], target=[-9, 0]. Give (original vectors,coefficients,target,reconstructed sum,equal?).
G001 — Deepen only the existing explicit finite-coordinate basis semantics, preserving vector and coefficient order. No new dimension or change-of-basis theorem is inferred. Coordinate uniqueness is used only after qualifying a nonzero-determinant ordered R² basis. vectors=[[1, 0], [0, 1]], coefficients=[-9, 0], target=[-9, 0]. Give (original vectors,coefficients,target,reconstructed sum,equal?).
Step-by-step derivation
S001 · implies
Before
source roles = [qf-mod25-basisdeep-span-witness-audit, basisdeep-span-witness-audit, R2_basis_density_without_dimension_extension, []]
After
derived = [[vectors, coefficients, target, reconstruction, THIS_witness]]
Conditions: none
MOD25 uses LOCAL hyphens/named domains,legacy matrices underscores/reals;BASE logic acquires no domain/op.Output tuples,matrices,numeric fields and fraction texts follow THIS source,not a universal/1 rule.Retain originals/English/AST/status.
Step identifiers and dependencies
Rule: R65_SOURCE_bank_keys_operation_domain_ordered_output_roles · Uses: G001
S002 · implies
Before
source roles = [span ORIGINAL vector0, [1, 0]]
After
derived = [[1, 0]]
Conditions: none
RAW vectors are nonempty with1..6 components bounded±1000.ONLY the R² coordinate task adds dimension2;do not infer an extra2D gate elsewhere from a domain label.
Step identifiers and dependencies
Rule: Basis_RAW_vector_1to6_components_bound1000 · Uses: G001, S001
S003 · implies
Before
source roles = [span ORIGINAL vector1, [0, 1]]
After
derived = [[0, 1]]
Conditions: none
RAW vectors are nonempty with1..6 components bounded±1000.ONLY the R² coordinate task adds dimension2;do not infer an extra2D gate elsewhere from a domain label.
Step identifiers and dependencies
Rule: Basis_RAW_vector_1to6_components_bound1000 · Uses: G001, S002
S004 · implies
Before
source roles = [span target, [-9, 0]]
After
derived = [[-9, 0]]
Conditions: none
RAW vectors are nonempty with1..6 components bounded±1000.ONLY the R² coordinate task adds dimension2;do not infer an extra2D gate elsewhere from a domain label.
Step identifiers and dependencies
Rule: Basis_RAW_vector_1to6_components_bound1000 · Uses: G001, S003
S005 · calculation
Before
span supplied coefficients ORIGINAL vector0 coordinate0 weighted term := mul(-9, 1)
After
span supplied coefficients ORIGINAL vector0 coordinate0 weighted term = -9
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
span supplied coefficients ORIGINAL vector1 coordinate0 weighted term := mul(0, 0)
After
span supplied coefficients ORIGINAL vector1 coordinate0 weighted term = 0
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
span supplied coefficients ORIGINAL coordinate0 all terms sum := sum(-9, 0)
After
span supplied coefficients ORIGINAL coordinate0 all terms sum = -9
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · implies
Before
source roles = [span supplied coefficients, 0, [[1, 0], [0, 1]], [-9, 0]]
After
derived = [[-9, 0], -9]
Conditions: none
For EACH coordinate retain EVERY coefficient*vector component before summing.Do not recap derived reconstructions as RAW vector/coefficient inputs.
Step identifiers and dependencies
Rule: Basis_EACH_coordinate_complete_linear_combination_no_derived_raw_cap · Uses: G001, S007
S009 · calculation
Before
span supplied coefficients ORIGINAL vector0 coordinate1 weighted term := mul(-9, 0)
After
span supplied coefficients ORIGINAL vector0 coordinate1 weighted term = 0
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
span supplied coefficients ORIGINAL vector1 coordinate1 weighted term := mul(0, 1)
After
span supplied coefficients ORIGINAL vector1 coordinate1 weighted term = 0
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
span supplied coefficients ORIGINAL coordinate1 all terms sum := sum(0, 0)
After
span supplied coefficients ORIGINAL coordinate1 all terms sum = 0
Conditions: none
Use ORIGINAL operands/order for exact arithmetic.Rational operations separately enforce this MOD25 SOURCE pre-reduction envelope.Do not globally cap every derived integer at one million or use floating approximations.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · implies
Before
source roles = [span supplied coefficients, 1, [[1, 0], [0, 1]], [-9, 0]]
After
derived = [[0, 0], 0]
Conditions: none
For EACH coordinate retain EVERY coefficient*vector component before summing.Do not recap derived reconstructions as RAW vector/coefficient inputs.
Step identifiers and dependencies
Rule: Basis_EACH_coordinate_complete_linear_combination_no_derived_raw_cap · Uses: G001, S011
S013 · implies
Before
source roles = [[[1, 0], [0, 1]], [-9, 0], [-9, 0]]
After
derived = [[-9, 0], Yes]
Conditions: none
Yes witnesses target membership in the span with THESE coefficients,not independence or a basis.No rejects THIS coefficient list,not target membership in the entire span.
Step identifiers and dependencies
Rule: Basis_SPAN_THIS_witness_not_independence_or_nonmembership · Uses: G001, S012
Result
([[1, 0], [0, 1]], [-9, 0], [-9, 0], [-9, 0], Yes)
The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.