Exact expanded PA statement
forall a b c d. (a + b) + (c + d) = (c + b) + (a + d)Structural proof guide
Permute the outer entries of two additive pairs.
Direct prerequisites: add_assoc, add_comm. The authored body proceeds by direct introduction and elimination.
Proof neighborhood
Direct dependencies
Direct dependents
Formal native tactic body
Dependencies are hypotheses of this body receipt. The focused endpoint audits separately check the complete empty-context certificates.
- 0001
intro a - 0002
intro b - 0003
intro c - 0004
intro d - 0005
trans a + (b + (c + d)) - 0006
apply add_assoc - 0007
trans a + ((b + c) + d) - 0008
congr - 0009
refl - 0010
symm - 0011
apply add_assoc - 0012
trans a + ((c + b) + d) - 0013
congr - 0014
refl - 0015
congr - 0016
apply add_comm - 0017
refl - 0018
trans (a + (c + b)) + d - 0019
symm - 0020
apply add_assoc - 0021
trans ((c + b) + a) + d - 0022
congr - 0023
apply add_comm - 0024
refl - 0025
apply add_assoc