17 lines
514 B
Text
17 lines
514 B
Text
definition f (n : nat) : nat :=
|
|
if n = 100000 then 1 else 0
|
|
|
|
example (n : nat) : f 100000 = (if (100000 : nat) = 100000 then 1 else 0) :=
|
|
rfl
|
|
|
|
example (n : nat) : f 100000 = (if (100000 : nat) = 100000 then 1 else 0) :=
|
|
by unfold f
|
|
|
|
example (n : nat) : f 100000 = (if (100000 : nat) = 100000 then 1 else 0) :=
|
|
by simp [f]
|
|
|
|
example (n : nat) : f 100000 = (if (100000 : nat) = 100000 then 1 else 0) :=
|
|
by dsimp [f]; refl
|
|
|
|
example (n : nat) : f 100000 = (if (100000 : nat) = 100000 then 1 else 0) :=
|
|
by delta f; refl
|