We prove the intermediate
claim H1nat:
nat_p 1.
An
exact proof term for the current goal is
nat_1.
We prove the intermediate
claim H2eq:
2 = ordsucc 1.
rewrite the current goal using H2eq (from left to right) at position 1.
rewrite the current goal using
(mul_nat_SR 2 1 H1nat) (from left to right) at position 1.
rewrite the current goal using
(mul_nat_1R 2) (from left to right) at position 1.
rewrite the current goal using H2eq (from left to right) at position 2.
rewrite the current goal using
(add_nat_SR 2 1 H1nat) (from left to right) at position 1.
We prove the intermediate
claim H1eq:
1 = ordsucc 0.
rewrite the current goal using H1eq (from left to right) at position 1.
rewrite the current goal using
(add_nat_SR 2 0 nat_0) (from left to right) at position 1.
rewrite the current goal using
(add_nat_0R 2) (from left to right) at position 1.
Use reflexivity.
∎