Original question and givens
Use the complete rectangular matrix A=[[10, -2, -5], [0, -10, 0]] as a map from its column-coordinate space to its row-coordinate space, both over the reals. Matrix distributivity is a universal coordinate certificate. All vectors and any bias must have their respective input/output dimensions. Finite samples do not establish linearity of an arbitrary black box, or imply injectivity, surjectivity, boundedness or continuity beyond the stated claim. The actual map is T(v)=A*v+bias, with bias=[3, -2]. Give (matrix,bias,T_zero,linear?,boundary). A zero bias yields matrix_linear_certificate; a nonzero bias yields nonzero_translation_is_not_linear.
G001 — Use the complete rectangular matrix A=[[10, -2, -5], [0, -10, 0]] as a map from its column-coordinate space to its row-coordinate space, both over the reals. Matrix distributivity is a universal coordinate certificate. All vectors and any bias must have their respective input/output dimensions. Finite samples do not establish linearity of an arbitrary black box, or imply injectivity, surjectivity, boundedness or continuity beyond the stated claim. The actual map is T(v)=A*v+bias, with bias=[3, -2]. Give (matrix,bias,T_zero,linear?,boundary). A zero bias yields matrix_linear_certificate; a nonzero bias yields nonzero_translation_is_not_linear.
Step-by-step derivation
S001 · implies
Before
zero input matrix image:matrix=[[10, -2, -5], [0, -10, 0]];input=[0, 0, 0]
After
R^3->R^2;each output is its original row dot input
Conditions: none
Input dimension is the column count and output dimension the row count.The matrix may be rectangular;do not transpose it or invent coordinates.
Step identifiers and dependencies
Rule: rectangular_linear_map_source_target_roles · Uses: G001
S002 · calculation
Before
zero input matrix image row0 column0 term := mul(10, 0)
After
zero input matrix image row0 column0 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · calculation
Before
zero input matrix image row0 column1 term := mul(-2, 0)
After
zero input matrix image row0 column1 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
zero input matrix image row0 column2 term := mul(-5, 0)
After
zero input matrix image row0 column2 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
zero input matrix image row0 sum := sum(0, 0, 0)
After
zero input matrix image row0 sum = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
zero input matrix image row1 column0 term := mul(0, 0)
After
zero input matrix image row1 column0 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
zero input matrix image row1 column1 term := mul(-10, 0)
After
zero input matrix image row1 column1 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · calculation
Before
zero input matrix image row1 column2 term := mul(0, 0)
After
zero input matrix image row1 column2 term = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S007
S009 · calculation
Before
zero input matrix image row1 sum := sum(0, 0, 0)
After
zero input matrix image row1 sum = 0
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · calculation
Before
T zero coordinate0 plus bias := sum(0, 3)
After
T zero coordinate0 plus bias = 3
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S009
S011 · calculation
Before
T zero coordinate1 plus bias := sum(0, -2)
After
T zero coordinate1 plus bias = -2
Conditions: none
Compute exactly from original roles and established intermediates,retaining coefficients,coordinates,order and signs.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · implies
Before
affine map T(v)=A*v+bias;bias=[3, -2];T(0)=[3, -2]
After
linear=No;zero bias leaves the universal matrix formula
Conditions: none
Linearity requires T(0)=0.A nonzero bias immediately refutes it.With zero bias,matrix distributivity applies to every real linear combination,not merely one passing sample.
Step identifiers and dependencies
Rule: affine_zero_image_necessary_and_matrix_sufficient · Uses: G001, S011
Result
([[10, -2, -5], [0, -10, 0]], [3, -2], [3, -2], No, nonzero_translation_is_not_linear)
The full substitutions and premise checks give the original answer; source identity,format and status are unchanged.