Read the linear coefficient, constant and rational domain explicitly; a name alone does not establish nondegeneracy.
Step identifiers and dependencies
Rule: read_coefficients · Uses: G001
S002 · implies
Before
a=-1
After
a≠0: Yes
Conditions: none
The definition of a nondegenerate linear equation requires a nonzero leading coefficient.
Step identifiers and dependencies
Rule: nondegenerate_definition · Uses: G001, S001
S003 · implies
Before
-1x+(0)=0
After
linear form qualified: Yes
Conditions: none
This checks the definition, not merely whether the equation has a solution.
Step identifiers and dependencies
Rule: definition_application · Uses: G001, S002
S004 · implies
Before
if a=0 then ax+b=b
After
constant equality is a separate boundary
Conditions: none
When a=0, b=0 gives every rational solution and b≠0 gives none; neither is nondegenerate linear form.
Step identifiers and dependencies
Rule: degenerate_boundary · Uses: G001, S003
Reverse checks
S004 · premise_and_result_audit — Substitute into the original equation; retain every nonzero condition before division.
S003 · premise_and_result_audit — Substitute into the original equation; retain every nonzero condition before division.
S002 · premise_and_result_audit — Substitute into the original equation; retain every nonzero condition before division.
S001 · premise_and_result_audit — Substitute into the original equation; retain every nonzero condition before division.
Result
Yes
The full substitutions and premise audits recover the original answer, retaining its field order and verdict meanings.
This question review and source binding
Review date: 2026-10-26
Original questions, answers, step expressions, numeric ASTs and historical records are retained. Source candidate labels remain historical and are not overwritten as formal proof.