import MyNat.Power
import AdditionWorld.Level5 -- one_eq_succ_zero
import MultiplicationWorld.Level3 -- one_mul
namespace MyNat
open MyNat
Power World
Level 3: pow_one
Lemma
For all naturals a
, a ^ 1 = a
.
lemmapow_one (pow_one: ∀ (a : MyNat), a ^ 1 = aa :a: MyNatMyNat) :MyNat: Typea ^ (a: MyNat1 :1: MyNatMyNat) =MyNat: Typea :=a: MyNata: MyNata ^ 1 = aa: MyNata ^ 1 = aa: MyNata ^ succ 0 = aa: MyNata ^ succ 0 = aa: MyNata ^ succ 0 = aa: MyNata ^ 0 * a = aa: MyNata ^ 0 * a = aa: MyNata ^ 0 * a = aa: MyNat1 * a = aa: MyNat1 * a = aa: MyNat1 * a = aa: MyNata = aGoals accomplished! 🐙
Next up Level 4