Step-by-step derivation
S001 · implies
Before
source operation=dual-linearity-certificate;original snapshot and mathematics retained
After
explicit ordered source output fields=[left, right, equal, certificate]
Conditions: none
Keep the historical interface marker in the original snapshot while listing the original ordered fields here.No JavaScript or external table is needed for the main text,and field labels are not mathematical evidence.
Step identifiers and dependencies
Rule: source_ordered_interface_explicit_without_javascript · Uses: G001
S002 · implies
Before
fixed original covector ROW=[16, -2];coordinate dimension=2
After
define phi(x)=sum_j row[j]*x[j] for EVERY real coordinate vector x;finite distributivity gives phi(alpha*u+beta*v)=alpha*phi(u)+beta*phi(v)
Conditions: none
Finite distributivity for a fixed row holds for arbitrary real u,v,alpha,beta and gives the universal linearity certificate.The subsequent substitution checks this instance,not linearity of an unspecified function from one passing test.The row represents a real-valued function,not the primal vector itself.
Step identifiers and dependencies
Rule: dual_row_symbolic_universal_linearity_not_one_numeric_test · Uses: G001, S001
S003 · calculation
Before
dual linear combination coordinate0 alpha u := mul(16, 1)
After
dual linear combination coordinate0 alpha u = 16
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
dual linear combination coordinate0 beta v := mul(-2, 18)
After
dual linear combination coordinate0 beta v = -36
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
dual linear combination coordinate0 sum := sum(16, -36)
After
dual linear combination coordinate0 sum = -20
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
dual linear combination coordinate1 alpha u := mul(16, 17)
After
dual linear combination coordinate1 alpha u = 272
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
dual linear combination coordinate1 beta v := mul(-2, -1)
After
dual linear combination coordinate1 beta v = 2
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
dual linear combination coordinate1 sum := sum(272, 2)
After
dual linear combination coordinate1 sum = 274
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · calculation
Before
dual linearity left evaluation coordinate0 product := mul(16, -20)
After
dual linearity left evaluation coordinate0 product = -320
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
dual linearity left evaluation coordinate1 product := mul(-2, 274)
After
dual linearity left evaluation coordinate1 product = -548
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
dual linearity left evaluation complete sum := sum(-320, -548)
After
dual linearity left evaluation complete sum = -868
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · calculation
Before
dual linearity phi u coordinate0 product := mul(16, 1)
After
dual linearity phi u coordinate0 product = 16
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S011
S013 · calculation
Before
dual linearity phi u coordinate1 product := mul(-2, 17)
After
dual linearity phi u coordinate1 product = -34
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S012
S014 · calculation
Before
dual linearity phi u complete sum := sum(16, -34)
After
dual linearity phi u complete sum = -18
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S013
S015 · calculation
Before
dual linearity phi v coordinate0 product := mul(16, 18)
After
dual linearity phi v coordinate0 product = 288
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · calculation
Before
dual linearity phi v coordinate1 product := mul(-2, -1)
After
dual linearity phi v coordinate1 product = 2
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S015
S017 · calculation
Before
dual linearity phi v complete sum := sum(288, 2)
After
dual linearity phi v complete sum = 290
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · calculation
Before
dual linearity alpha times phi u := mul(16, -18)
After
dual linearity alpha times phi u = -288
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S017
S019 · calculation
Before
dual linearity beta times phi v := mul(-2, 290)
After
dual linearity beta times phi v = -580
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S018
S020 · calculation
Before
dual linearity right complete sum := sum(-288, -580)
After
dual linearity right complete sum = -868
Conditions: none
Substitute original data and established intermediates exactly,retaining indices,signs and the relevant space.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S019