Step-by-step derivation
S001 · implies
Before
source operation=quotient-dimension-formula;original snapshot and mathematics retained
After
explicit ordered source output fields=[ambient_dimension, dimension_w, quotient_dimension, identity, certificate]
Conditions: none
Keep the historical interface marker in the original snapshot while listing ordered source fields here,without JavaScript or external lookup.Field labels are not mathematical evidence,and No retains the operation's claim scope.
Step identifiers and dependencies
Rule: source_ordered_interface_explicit_without_javascript · Uses: G001
S002 · implies
Before
quotient ORIGINAL ordered W basis:COMPLETE exact original ordered matrix=[[1], [21], [0]];rows=3;columns=1
After
perform invertible ROW operations on EVERY entry;original COLUMN and right-side roles remain fixed
Conditions: none
Entrywise invertible row operations preserve the whole real solution set,without bounding coefficients to a finite integer box.Keep original basis-column order and right-side roles rather than semantic sorting.
Step identifiers and dependencies
Rule: quotient_full_matrix_real_linear_equations_not_grid · Uses: G001, S001
S003 · calculation
Before
quotient ORIGINAL ordered W basis pivot0 column0 normalized entry0 := div(1, 1)
After
quotient ORIGINAL ordered W basis pivot0 column0 normalized entry0 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · implies
Before
quotient ORIGINAL ordered W basis:row=0;column=0;nonzero exact pivot=1;old FULL row=[1]
After
normalized FULL row=[1]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S003
S005 · calculation
Before
quotient ORIGINAL ordered W basis eliminate row1 pivot0 entry0 product := mul(21, 1)
After
quotient ORIGINAL ordered W basis eliminate row1 pivot0 entry0 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
quotient ORIGINAL ordered W basis eliminate row1 pivot0 entry0 difference := sub(21, 21)
After
quotient ORIGINAL ordered W basis eliminate row1 pivot0 entry0 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · implies
Before
quotient ORIGINAL ordered W basis:target row=1;old row=[21];subtract factor=21 times FULL pivot row=[1]
After
new exact FULL row=[0]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S006
S008 · implies
Before
quotient ORIGINAL ordered W basis:complete exact reduced matrix=[[1], [0], [0]];ORIGINAL pivot-column indices=[0]
After
rank=1;pivot coordinates independent;ALL original column relations and full real system solution set preserved
Conditions: none
Pivot identity coordinates prove independence and express other columns by their pivot-row coordinates,so pivot count gives rank.Invertible operations carry these relations back to the original matrix.
Step identifiers and dependencies
Rule: quotient_full_rank_and_solution_set_certificate · Uses: G001, S007
S009 · implies
Before
ACTUAL ambient real space R^3;complete ORIGINAL independent basis columns of W=[[1, 21, 0]]
After
W is the FULL real span of these columns;dim W=1;zero coset is the WHOLE subspace W,not the vector0 alone
Conditions: none
Exact rank verifies independence of the declared complete basis,whose count is dim W.The list is not the set of all W elements.An empty basis gives W={0};the zero coset is still the set W,not a representative vector.
Step identifiers and dependencies
Rule: quotient_declared_subspace_full_real_span_zero_coset · Uses: G001, S008
S010 · implies
Before
quotient basis extension standard coordinate0:COMPLETE exact original ordered matrix=[[1, 1], [21, 0], [0, 0]];rows=3;columns=2
After
perform invertible ROW operations on EVERY entry;original COLUMN and right-side roles remain fixed
Conditions: none
Entrywise invertible row operations preserve the whole real solution set,without bounding coefficients to a finite integer box.Keep original basis-column order and right-side roles rather than semantic sorting.
Step identifiers and dependencies
Rule: quotient_full_matrix_real_linear_equations_not_grid · Uses: G001, S009
S011 · calculation
Before
quotient basis extension standard coordinate0 pivot0 column0 normalized entry0 := div(1, 1)
After
quotient basis extension standard coordinate0 pivot0 column0 normalized entry0 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · calculation
Before
quotient basis extension standard coordinate0 pivot0 column0 normalized entry1 := div(1, 1)
After
quotient basis extension standard coordinate0 pivot0 column0 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S011
S013 · implies
Before
quotient basis extension standard coordinate0:row=0;column=0;nonzero exact pivot=1;old FULL row=[1, 1]
After
normalized FULL row=[1, 1]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S012
S014 · calculation
Before
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry0 product := mul(21, 1)
After
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry0 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S013
S015 · calculation
Before
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry0 difference := sub(21, 21)
After
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry0 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · calculation
Before
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry1 product := mul(21, 1)
After
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry1 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S015
S017 · calculation
Before
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry1 difference := sub(0, 21)
After
quotient basis extension standard coordinate0 eliminate row1 pivot0 entry1 difference = -21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · implies
Before
quotient basis extension standard coordinate0:target row=1;old row=[21, 0];subtract factor=21 times FULL pivot row=[1, 1]
After
new exact FULL row=[0, -21]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S017
S019 · calculation
Before
quotient basis extension standard coordinate0 pivot1 column1 normalized entry0 := div(0, -21)
After
quotient basis extension standard coordinate0 pivot1 column1 normalized entry0 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S018
S020 · calculation
Before
quotient basis extension standard coordinate0 pivot1 column1 normalized entry1 := div(-21, -21)
After
quotient basis extension standard coordinate0 pivot1 column1 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S019
S021 · implies
Before
quotient basis extension standard coordinate0:row=1;column=1;nonzero exact pivot=-21;old FULL row=[0, -21]
After
normalized FULL row=[0, 1]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S020
S022 · calculation
Before
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry0 product := mul(1, 0)
After
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry0 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S021
S023 · calculation
Before
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry0 difference := sub(1, 0)
After
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry0 difference = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S022
S024 · calculation
Before
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry1 product := mul(1, 1)
After
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry1 product = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S023
S025 · calculation
Before
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry1 difference := sub(1, 1)
After
quotient basis extension standard coordinate0 eliminate row0 pivot1 entry1 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S024
S026 · implies
Before
quotient basis extension standard coordinate0:target row=0;old row=[1, 1];subtract factor=1 times FULL pivot row=[0, 1]
After
new exact FULL row=[1, 0]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S025
S027 · implies
Before
quotient basis extension standard coordinate0:complete exact reduced matrix=[[1, 0], [0, 1], [0, 0]];ORIGINAL pivot-column indices=[0, 1]
After
rank=2;pivot coordinates independent;ALL original column relations and full real system solution set preserved
Conditions: none
Pivot identity coordinates prove independence and express other columns by their pivot-row coordinates,so pivot count gives rank.Invertible operations carry these relations back to the original matrix.
Step identifiers and dependencies
Rule: quotient_full_rank_and_solution_set_certificate · Uses: G001, S026
S028 · implies
Before
quotient basis extension standard coordinate0:original proposed vector=[1, 0, 0];original independent columns=[[1, 21, 0]];FULL reduced augmented system=[[1, 0], [0, 1], [0, 0]]
After
contradiction row1:0*all real coefficients=1;NOT in the full real span
Conditions: none
The equivalent complete system contains0=1,so no real coefficients solve it.This is a global nonmembership certificate,not failure to find bounded integer coefficients.
Step identifiers and dependencies
Rule: quotient_actual_inconsistent_real_system_not_bounded_search_failure · Uses: G001, S027
S029 · implies
Before
next ORIGINAL standard-coordinate vector e_0=[1, 0, 0];in previous full span=No
After
append this independent new vector;current full ordered independent family=[[1, 21, 0], [1, 0, 0]]
Conditions: none
Skip a vector already in the span;otherwise append it independently.Previously tested standard vectors remain in the growing span,so processing the standard basis spans all real vectors.This is an exact finite basis construction,not inference from arbitrary samples.
Step identifiers and dependencies
Rule: quotient_exact_basis_extension_not_dimension_from_samples · Uses: G001, S028
S030 · implies
Before
quotient basis extension standard coordinate1:COMPLETE exact original ordered matrix=[[1, 1, 0], [21, 0, 1], [0, 0, 0]];rows=3;columns=3
After
perform invertible ROW operations on EVERY entry;original COLUMN and right-side roles remain fixed
Conditions: none
Entrywise invertible row operations preserve the whole real solution set,without bounding coefficients to a finite integer box.Keep original basis-column order and right-side roles rather than semantic sorting.
Step identifiers and dependencies
Rule: quotient_full_matrix_real_linear_equations_not_grid · Uses: G001, S029
S031 · calculation
Before
quotient basis extension standard coordinate1 pivot0 column0 normalized entry0 := div(1, 1)
After
quotient basis extension standard coordinate1 pivot0 column0 normalized entry0 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S030
S032 · calculation
Before
quotient basis extension standard coordinate1 pivot0 column0 normalized entry1 := div(1, 1)
After
quotient basis extension standard coordinate1 pivot0 column0 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S031
S033 · calculation
Before
quotient basis extension standard coordinate1 pivot0 column0 normalized entry2 := div(0, 1)
After
quotient basis extension standard coordinate1 pivot0 column0 normalized entry2 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S032
S034 · implies
Before
quotient basis extension standard coordinate1:row=0;column=0;nonzero exact pivot=1;old FULL row=[1, 1, 0]
After
normalized FULL row=[1, 1, 0]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S033
S035 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry0 product := mul(21, 1)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry0 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S034
S036 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry0 difference := sub(21, 21)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry0 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S035
S037 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry1 product := mul(21, 1)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry1 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S036
S038 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry1 difference := sub(0, 21)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry1 difference = -21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S037
S039 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry2 product := mul(21, 0)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry2 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S038
S040 · calculation
Before
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry2 difference := sub(1, 0)
After
quotient basis extension standard coordinate1 eliminate row1 pivot0 entry2 difference = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S039
S041 · implies
Before
quotient basis extension standard coordinate1:target row=1;old row=[21, 0, 1];subtract factor=21 times FULL pivot row=[1, 1, 0]
After
new exact FULL row=[0, -21, 1]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S040
S042 · calculation
Before
quotient basis extension standard coordinate1 pivot1 column1 normalized entry0 := div(0, -21)
After
quotient basis extension standard coordinate1 pivot1 column1 normalized entry0 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S041
S043 · calculation
Before
quotient basis extension standard coordinate1 pivot1 column1 normalized entry1 := div(-21, -21)
After
quotient basis extension standard coordinate1 pivot1 column1 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S042
S044 · calculation
Before
quotient basis extension standard coordinate1 pivot1 column1 normalized entry2 := div(1, -21)
After
quotient basis extension standard coordinate1 pivot1 column1 normalized entry2 = -1/21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S043
S045 · implies
Before
quotient basis extension standard coordinate1:row=1;column=1;nonzero exact pivot=-21;old FULL row=[0, -21, 1]
After
normalized FULL row=[0, 1, -1/21]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S044
S046 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry0 product := mul(1, 0)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry0 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S045
S047 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry0 difference := sub(1, 0)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry0 difference = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S046
S048 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry1 product := mul(1, 1)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry1 product = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S047
S049 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry1 difference := sub(1, 1)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry1 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S048
S050 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry2 product := mul(1, -1/21)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry2 product = -1/21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S049
S051 · calculation
Before
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry2 difference := sub(0, -1/21)
After
quotient basis extension standard coordinate1 eliminate row0 pivot1 entry2 difference = 1/21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S050
S052 · implies
Before
quotient basis extension standard coordinate1:target row=0;old row=[1, 1, 0];subtract factor=1 times FULL pivot row=[0, 1, -1/21]
After
new exact FULL row=[1, 0, 1/21]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S051
S053 · implies
Before
quotient basis extension standard coordinate1:column=2;remaining exact entries=[0]
After
no pivot added;current rank=2
Conditions: none
Do not add a pivot for an all-zero remaining column;retain its original role and index.
Step identifiers and dependencies
Rule: quotient_zero_remaining_column_no_fake_pivot · Uses: G001, S052
S054 · implies
Before
quotient basis extension standard coordinate1:complete exact reduced matrix=[[1, 0, 1/21], [0, 1, -1/21], [0, 0, 0]];ORIGINAL pivot-column indices=[0, 1]
After
rank=2;pivot coordinates independent;ALL original column relations and full real system solution set preserved
Conditions: none
Pivot identity coordinates prove independence and express other columns by their pivot-row coordinates,so pivot count gives rank.Invertible operations carry these relations back to the original matrix.
Step identifiers and dependencies
Rule: quotient_full_rank_and_solution_set_certificate · Uses: G001, S053
S055 · calculation
Before
quotient basis extension standard coordinate1 original coordinate0 reconstruction coefficient0 product := mul(1, 1/21)
After
quotient basis extension standard coordinate1 original coordinate0 reconstruction coefficient0 product = 1/21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S054
S056 · calculation
Before
quotient basis extension standard coordinate1 original coordinate0 reconstruction coefficient1 product := mul(1, -1/21)
After
quotient basis extension standard coordinate1 original coordinate0 reconstruction coefficient1 product = -1/21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S055
S057 · calculation
Before
quotient basis extension standard coordinate1 original coordinate0 reconstruction complete sum := sum(1/21, -1/21)
After
quotient basis extension standard coordinate1 original coordinate0 reconstruction complete sum = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S056
S058 · calculation
Before
quotient basis extension standard coordinate1 original coordinate1 reconstruction coefficient0 product := mul(21, 1/21)
After
quotient basis extension standard coordinate1 original coordinate1 reconstruction coefficient0 product = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S057
S059 · calculation
Before
quotient basis extension standard coordinate1 original coordinate1 reconstruction coefficient1 product := mul(0, -1/21)
After
quotient basis extension standard coordinate1 original coordinate1 reconstruction coefficient1 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S058
S060 · calculation
Before
quotient basis extension standard coordinate1 original coordinate1 reconstruction complete sum := sum(1, 0)
After
quotient basis extension standard coordinate1 original coordinate1 reconstruction complete sum = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S059
S061 · calculation
Before
quotient basis extension standard coordinate1 original coordinate2 reconstruction coefficient0 product := mul(0, 1/21)
After
quotient basis extension standard coordinate1 original coordinate2 reconstruction coefficient0 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S060
S062 · calculation
Before
quotient basis extension standard coordinate1 original coordinate2 reconstruction coefficient1 product := mul(0, -1/21)
After
quotient basis extension standard coordinate1 original coordinate2 reconstruction coefficient1 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S061
S063 · calculation
Before
quotient basis extension standard coordinate1 original coordinate2 reconstruction complete sum := sum(0, 0)
After
quotient basis extension standard coordinate1 original coordinate2 reconstruction complete sum = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S062
S064 · implies
Before
quotient basis extension standard coordinate1:original proposed vector=[0, 1, 0];original ordered independent columns=[[1, 21, 0], [1, 0, 0]];complete reduced augmented system=[[1, 0, 1/21], [0, 1, -1/21], [0, 0, 0]]
After
exact real-span coefficient witness=[1/21, -1/21];FULL original reconstruction=[0, 1, 0];membership=Yes
Conditions: none
Read exact coefficients from the pivot equations and reconstruct every original coordinate.Empty coefficients reconstruct only the zero vector for an empty basis.Valid coefficients for nonempty bases may be fractional or outside original input bounds and must not be excluded.
Step identifiers and dependencies
Rule: quotient_full_span_coefficient_witness_not_sampled_membership · Uses: G001, S063
S065 · implies
Before
next ORIGINAL standard-coordinate vector e_1=[0, 1, 0];in previous full span=Yes
After
keep previous basis;current full ordered independent family=[[1, 21, 0], [1, 0, 0]]
Conditions: none
Skip a vector already in the span;otherwise append it independently.Previously tested standard vectors remain in the growing span,so processing the standard basis spans all real vectors.This is an exact finite basis construction,not inference from arbitrary samples.
Step identifiers and dependencies
Rule: quotient_exact_basis_extension_not_dimension_from_samples · Uses: G001, S064
S066 · implies
Before
quotient basis extension standard coordinate2:COMPLETE exact original ordered matrix=[[1, 1, 0], [21, 0, 0], [0, 0, 1]];rows=3;columns=3
After
perform invertible ROW operations on EVERY entry;original COLUMN and right-side roles remain fixed
Conditions: none
Entrywise invertible row operations preserve the whole real solution set,without bounding coefficients to a finite integer box.Keep original basis-column order and right-side roles rather than semantic sorting.
Step identifiers and dependencies
Rule: quotient_full_matrix_real_linear_equations_not_grid · Uses: G001, S065
S067 · calculation
Before
quotient basis extension standard coordinate2 pivot0 column0 normalized entry0 := div(1, 1)
After
quotient basis extension standard coordinate2 pivot0 column0 normalized entry0 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S066
S068 · calculation
Before
quotient basis extension standard coordinate2 pivot0 column0 normalized entry1 := div(1, 1)
After
quotient basis extension standard coordinate2 pivot0 column0 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S067
S069 · calculation
Before
quotient basis extension standard coordinate2 pivot0 column0 normalized entry2 := div(0, 1)
After
quotient basis extension standard coordinate2 pivot0 column0 normalized entry2 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S068
S070 · implies
Before
quotient basis extension standard coordinate2:row=0;column=0;nonzero exact pivot=1;old FULL row=[1, 1, 0]
After
normalized FULL row=[1, 1, 0]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S069
S071 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry0 product := mul(21, 1)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry0 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S070
S072 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry0 difference := sub(21, 21)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry0 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S071
S073 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry1 product := mul(21, 1)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry1 product = 21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S072
S074 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry1 difference := sub(0, 21)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry1 difference = -21
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S073
S075 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry2 product := mul(21, 0)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry2 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S074
S076 · calculation
Before
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry2 difference := sub(0, 0)
After
quotient basis extension standard coordinate2 eliminate row1 pivot0 entry2 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S075
S077 · implies
Before
quotient basis extension standard coordinate2:target row=1;old row=[21, 0, 0];subtract factor=21 times FULL pivot row=[1, 1, 0]
After
new exact FULL row=[0, -21, 0]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S076
S078 · calculation
Before
quotient basis extension standard coordinate2 pivot1 column1 normalized entry0 := div(0, -21)
After
quotient basis extension standard coordinate2 pivot1 column1 normalized entry0 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S077
S079 · calculation
Before
quotient basis extension standard coordinate2 pivot1 column1 normalized entry1 := div(-21, -21)
After
quotient basis extension standard coordinate2 pivot1 column1 normalized entry1 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S078
S080 · calculation
Before
quotient basis extension standard coordinate2 pivot1 column1 normalized entry2 := div(0, -21)
After
quotient basis extension standard coordinate2 pivot1 column1 normalized entry2 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S079
S081 · implies
Before
quotient basis extension standard coordinate2:row=1;column=1;nonzero exact pivot=-21;old FULL row=[0, -21, 0]
After
normalized FULL row=[0, 1, 0]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S080
S082 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry0 product := mul(1, 0)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry0 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S081
S083 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry0 difference := sub(1, 0)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry0 difference = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S082
S084 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry1 product := mul(1, 1)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry1 product = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S083
S085 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry1 difference := sub(1, 1)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry1 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S084
S086 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry2 product := mul(1, 0)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry2 product = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S085
S087 · calculation
Before
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry2 difference := sub(0, 0)
After
quotient basis extension standard coordinate2 eliminate row0 pivot1 entry2 difference = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S086
S088 · implies
Before
quotient basis extension standard coordinate2:target row=0;old row=[1, 1, 0];subtract factor=1 times FULL pivot row=[0, 1, 0]
After
new exact FULL row=[1, 0, 0]
Conditions: none
Subtract the same multiple in every entry.The inverse adds it back,preserving every equation rather than replacing the full system with sampled solutions.
Step identifiers and dependencies
Rule: quotient_invertible_complete_row_elimination · Uses: G001, S087
S089 · calculation
Before
quotient basis extension standard coordinate2 pivot2 column2 normalized entry0 := div(0, 1)
After
quotient basis extension standard coordinate2 pivot2 column2 normalized entry0 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S088
S090 · calculation
Before
quotient basis extension standard coordinate2 pivot2 column2 normalized entry1 := div(0, 1)
After
quotient basis extension standard coordinate2 pivot2 column2 normalized entry1 = 0
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S089
S091 · calculation
Before
quotient basis extension standard coordinate2 pivot2 column2 normalized entry2 := div(1, 1)
After
quotient basis extension standard coordinate2 pivot2 column2 normalized entry2 = 1
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S090
S092 · implies
Before
quotient basis extension standard coordinate2:row=2;column=2;nonzero exact pivot=1;old FULL row=[0, 0, 1]
After
normalized FULL row=[0, 0, 1]
Conditions: none
Divide every entry by the same nonzero pivot,not only the left block or one entry.
Step identifiers and dependencies
Rule: quotient_nonzero_pivot_all_entry_scaling · Uses: G001, S091
S093 · implies
Before
quotient basis extension standard coordinate2:complete exact reduced matrix=[[1, 0, 0], [0, 1, 0], [0, 0, 1]];ORIGINAL pivot-column indices=[0, 1, 2]
After
rank=3;pivot coordinates independent;ALL original column relations and full real system solution set preserved
Conditions: none
Pivot identity coordinates prove independence and express other columns by their pivot-row coordinates,so pivot count gives rank.Invertible operations carry these relations back to the original matrix.
Step identifiers and dependencies
Rule: quotient_full_rank_and_solution_set_certificate · Uses: G001, S092
S094 · implies
Before
quotient basis extension standard coordinate2:original proposed vector=[0, 0, 1];original independent columns=[[1, 21, 0], [1, 0, 0]];FULL reduced augmented system=[[1, 0, 0], [0, 1, 0], [0, 0, 1]]
After
contradiction row2:0*all real coefficients=1;NOT in the full real span
Conditions: none
The equivalent complete system contains0=1,so no real coefficients solve it.This is a global nonmembership certificate,not failure to find bounded integer coefficients.
Step identifiers and dependencies
Rule: quotient_actual_inconsistent_real_system_not_bounded_search_failure · Uses: G001, S093
S095 · implies
Before
next ORIGINAL standard-coordinate vector e_2=[0, 0, 1];in previous full span=No
After
append this independent new vector;current full ordered independent family=[[1, 21, 0], [1, 0, 0], [0, 0, 1]]
Conditions: none
Skip a vector already in the span;otherwise append it independently.Previously tested standard vectors remain in the growing span,so processing the standard basis spans all real vectors.This is an exact finite basis construction,not inference from arbitrary samples.
Step identifiers and dependencies
Rule: quotient_exact_basis_extension_not_dimension_from_samples · Uses: G001, S094
S096 · calculation
Before
quotient finite dimension difference := sub(3, 1)
After
quotient finite dimension difference = 2
Conditions: none
Substitute original roles and established intermediates exactly,retaining signs,denominators,indices and the relevant carrier.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S095
S097 · implies
Before
ORIGINAL complete W basis=[[1, 21, 0]];exact full ambient basis extends it by=[[1, 0, 0], [0, 0, 1]];ambient dimension=3
After
cosets of extension vectors span V/W;any zero coset combination would be a full-basis relation,so all its coefficients0;dim(V/W)=2=n-dimW;zero coset=WHOLE W
Conditions: none
Expand any ambient vector in the full basis;its W part vanishes in the quotient,so the extension cosets span.If an extension combination belongs to W,it gives a zero relation in the full independent basis,forcing every extension coefficient0.Thus these cosets form a quotient basis,including W=0 and W=V.This is a finite-dimensional formula.
Step identifiers and dependencies
Rule: quotient_basis_extension_full_span_independence_dimension · Uses: G001, S096