Step-by-step derivation
S001 · implies
Before
declared complex ordered pair=[8, 3]
After
exact integer coefficients in the algebra with i^2=-1
Conditions: none
Use the declared complex algebra,not componentwise real-vector multiplication.The zero complex number is allowed.
Step identifiers and dependencies
Rule: exact_complex_pair_scope · Uses: G001
S002 · calculation
Before
original product real-real := mul(8, -2)
After
original product real-real = -16
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S001
S003 · calculation
Before
original product imaginary-imaginary := mul(3, 31)
After
original product imaginary-imaginary = 93
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S002
S004 · calculation
Before
original product real coefficient := sub(-16, 93)
After
original product real coefficient = -109
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S003
S005 · calculation
Before
original product real-imaginary := mul(8, 31)
After
original product real-imaginary = 248
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S004
S006 · calculation
Before
original product imaginary-real := mul(3, -2)
After
original product imaginary-real = -6
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S005
S007 · calculation
Before
original product imaginary coefficient := sum(248, -6)
After
original product imaginary coefficient = 242
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S006
S008 · implies
Before
original product:left=[8, 3];right=[-2, 31];i^2=-1
After
complex product=[-109, 242]
Conditions: none
Expand(a+bi)(c+di)=(ac−bd)+(ad+bc)i,retaining each of the four products' source positions and signs.
Step identifiers and dependencies
Rule: complex_product_ordered_component_expansion · Uses: G001, S007
S009 · calculation
Before
original product negate imaginary coefficient := sub(0, 242)
After
original product negate imaginary coefficient = -242
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S008
S010 · implies
Before
original product:original ordered pair=[-109, 242]
After
conjugate pair=[-109, -242]
Conditions: none
The pair(a,b) denotes a+bi.Conjugation fixes the real part and negates only b;it does not exchange coordinates.
Step identifiers and dependencies
Rule: complex_conjugate_real_fixed_imaginary_negated · Uses: G001, S009
S011 · calculation
Before
left value negate imaginary coefficient := sub(0, 3)
After
left value negate imaginary coefficient = -3
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S010
S012 · implies
Before
left value:original ordered pair=[8, 3]
After
conjugate pair=[8, -3]
Conditions: none
The pair(a,b) denotes a+bi.Conjugation fixes the real part and negates only b;it does not exchange coordinates.
Step identifiers and dependencies
Rule: complex_conjugate_real_fixed_imaginary_negated · Uses: G001, S011
S013 · calculation
Before
right value negate imaginary coefficient := sub(0, 31)
After
right value negate imaginary coefficient = -31
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S012
S014 · implies
Before
right value:original ordered pair=[-2, 31]
After
conjugate pair=[-2, -31]
Conditions: none
The pair(a,b) denotes a+bi.Conjugation fixes the real part and negates only b;it does not exchange coordinates.
Step identifiers and dependencies
Rule: complex_conjugate_real_fixed_imaginary_negated · Uses: G001, S013
S015 · calculation
Before
product of conjugates real-real := mul(8, -2)
After
product of conjugates real-real = -16
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S014
S016 · calculation
Before
product of conjugates imaginary-imaginary := mul(-3, -31)
After
product of conjugates imaginary-imaginary = 93
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S015
S017 · calculation
Before
product of conjugates real coefficient := sub(-16, 93)
After
product of conjugates real coefficient = -109
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S016
S018 · calculation
Before
product of conjugates real-imaginary := mul(8, -31)
After
product of conjugates real-imaginary = -248
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S017
S019 · calculation
Before
product of conjugates imaginary-real := mul(-3, -2)
After
product of conjugates imaginary-real = 6
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S018
S020 · calculation
Before
product of conjugates imaginary coefficient := sum(-248, 6)
After
product of conjugates imaginary coefficient = -242
Conditions: none
Compute exactly from this step's original operands in the specified order,retaining signs and denominator conditions.
Step identifiers and dependencies
Rule: exact_rational_arithmetic · Uses: G001, S019
S021 · implies
Before
product of conjugates:left=[8, -3];right=[-2, -31];i^2=-1
After
complex product=[-109, -242]
Conditions: none
Expand(a+bi)(c+di)=(ac−bd)+(ad+bc)i,retaining each of the four products' source positions and signs.
Step identifiers and dependencies
Rule: complex_product_ordered_component_expansion · Uses: G001, S020
S022 · implies
Before
conjugate of computed product=[-109, -242];computed product of conjugates=[-109, -242]
After
equal=Yes
Conditions: none
Expand both routes completely,retaining original left/right roles and every intermediate pair.These exact instances are not new general formal Evidence.
Step identifiers and dependencies
Rule: conjugation_product_two_routes · Uses: G001, S021