Skip to content

Instantly share code, notes, and snippets.

@kbuzzard
Created September 18, 2023 23:12
Show Gist options
  • Save kbuzzard/77d397f47552ce2342310afccdc28d49 to your computer and use it in GitHub Desktop.
Save kbuzzard/77d397f47552ce2342310afccdc28d49 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
[58/59] Building Mathlib.scratch6
stdout:
./././Mathlib/scratch6.lean:4:9: warning: unused variable `instAdd` [linter.unusedVariables]
./././Mathlib/scratch6.lean:7:0: warning: declaration uses 'sorry'
./././Mathlib/scratch6.lean:7:0: warning: declaration uses 'sorry'
[Elab.command] [0.166951s] example : parts = parts2 :=
rfl
[Elab.step] [0.161626s] expected type: parts = parts2, term
rfl
[Meta.isDefEq] [0.161584s] ✅ parts = parts2 =?= ?m.8652 = ?m.8652
[Meta.isDefEq] [0.161528s] ✅ parts2 =?= parts
[Meta.isDefEq] [0.161524s] ✅ parts2 =?= parts
[Meta.isDefEq] [0.161515s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))))
[Meta.isDefEq] [0.161458s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= if
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))) ∈
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))) then
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
else
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
[Meta.isDefEq] [0.161445s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= Decidable.casesOn
(List.instDecidableMemListInstMembershipList
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))))
(fun x ↦
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))))
fun x ↦
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
[Meta.isDefEq] [0.050517s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
[Meta.isDefEq] [0.050493s] ✅ [Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= List.insert
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
[Meta.isDefEq] [0.050484s] ✅ [Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= if
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))) ∈
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])) then
List.insert
(Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
else
Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
[Meta.isDefEq] [0.050478s] ✅ [Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= Decidable.casesOn
(List.instDecidableMemListInstMembershipList
(Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))))
(fun x ↦
Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
fun x ↦
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
[Meta.isDefEq] [0.016021s] ✅ [Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= Matrix.vecCons 0
(Matrix.vecCons 0 (Matrix.vecCons 1 (Matrix.vecCons 1 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
[Meta.isDefEq] [0.016008s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
[Meta.isDefEq] [0.016000s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= if
Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))) ∈
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]) then
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])
else
Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])
[Meta.isDefEq] [0.015982s] ✅ [Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))),
Matrix.vecCons 1
(Matrix.vecCons 0
(Matrix.vecCons 0
(Matrix.vecCons 0
Matrix.vecEmpty)))] =?= Decidable.casesOn
(List.instDecidableMemListInstMembershipList
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])))
(fun x ↦
Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 1 Matrix.vecEmpty))) ::
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[]))
fun x ↦
List.insert
(Matrix.vecCons 1
(Matrix.vecCons 1 (Matrix.vecCons 1 (Matrix.vecCons 0 Matrix.vecEmpty))))
(List.insert
(Matrix.vecCons 1
(Matrix.vecCons 0 (Matrix.vecCons 0 (Matrix.vecCons 0 Matrix.vecEmpty))))
[])
[Elab.command] [0.304320s] theorem parts2_property : ∀ (x) (_ : x ∈ parts2) (y) (_ : y ∈ parts2), x + y ∉ parts2 := by
decide
[Elab.step] [0.284080s] decide
[Elab.step] [0.284065s] decide
[Elab.step] [0.284049s] decide
[Kernel] [0.017413s] typechecking declaration
[Elab.command] [10.279838s] set_option trace.Meta.isDefEq true in
set_option maxHeartbeats 400000 in
theorem parts_property : ∀ (x) (_ : x ∈ parts) (y) (_ : y ∈ parts), x + y ∉ parts := by decide
[Elab.command] [10.279815s] set_option maxHeartbeats 400000 in
theorem parts_property : ∀ (x) (_ : x ∈ parts) (y) (_ : y ∈ parts), x + y ∉ parts := by decide
[Elab.command] [10.279767s] theorem parts_property : ∀ (x) (_ : x ∈ parts) (y) (_ : y ∈ parts), x + y ∉ parts := by
decide
[Meta.isDefEq] 💥 Membership ?m.26370 ?m.26368 =?= Membership Nat Std.Range
[Meta.isDefEq] ✅ ?m.26370 =?= Nat
[Meta.isDefEq] ?m.26370 [assignable] =?= Nat [nonassignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26366) =?= Type
[Meta.isDefEq] ✅ Type ?u.26366 =?= Type
[Meta.isDefEq] 💥 ?m.26368 =?= Std.Range
[Meta.isDefEq] ?m.26368 [nonassignable] =?= Std.Range [nonassignable]
[Meta.isDefEq] ✅ Sort ?u.26364 =?= Prop
[Meta.isDefEq] ✅ ?m.26367 =?= ?m.26362
[Meta.isDefEq] ?m.26367 [assignable] =?= ?m.26362 [assignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26366) =?= Sort ?u.26361
[Meta.isDefEq] ✅ Type ?u.26366 =?= Sort ?u.26361
[Meta.isDefEq] ✅ ?m.26362 =?= ?m.26362
[Meta.isDefEq] ✅ ?m.26368 =?= List (Fin 4 → Nat)
[Meta.isDefEq] ?m.26368 [assignable] =?= List (Fin 4 → Nat) [nonassignable]
[Meta.isDefEq] ✅ Type ?u.26365 =?= Type
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership ?m.26376 (List (Fin 4 → Nat)) =?= Membership ?m.26379 (List ?m.26379)
[Meta.isDefEq] ✅ ?m.26376 =?= ?m.26379
[Meta.isDefEq] ?m.26376 [assignable] =?= ?m.26379 [assignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26366) =?= Type ?u.26378
[Meta.isDefEq] ✅ Type ?u.26366 =?= Type ?u.26378
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List ?m.26379
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26379
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26379 [assignable]
[Meta.isDefEq] ✅ Type ?u.26366 =?= Type
[Meta.isDefEq] ✅ ?m.26377 =?= List.instMembershipList
[Meta.isDefEq] ?m.26377 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership ?m.26362 (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ ?m.26362 =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26362 [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ Type ?u.26366 =?= Type
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ ?m.26369 =?= List.instMembershipList
[Meta.isDefEq] ?m.26369 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] 💥 Membership ?m.26399 ?m.26397 =?= Membership Nat Std.Range
[Meta.isDefEq] ✅ ?m.26399 =?= Nat
[Meta.isDefEq] ?m.26399 [assignable] =?= Nat [nonassignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26395) =?= Type
[Meta.isDefEq] ✅ Type ?u.26395 =?= Type
[Meta.isDefEq] 💥 ?m.26397 =?= Std.Range
[Meta.isDefEq] ?m.26397 [nonassignable] =?= Std.Range [nonassignable]
[Meta.isDefEq] ✅ Sort ?u.26393 =?= Prop
[Meta.isDefEq] ✅ ?m.26396 =?= ?m.26391
[Meta.isDefEq] ?m.26396 [assignable] =?= ?m.26391 [assignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26395) =?= Sort ?u.26390
[Meta.isDefEq] ✅ Type ?u.26395 =?= Sort ?u.26390
[Meta.isDefEq] ✅ ?m.26391 =?= ?m.26391
[Meta.isDefEq] ✅ ?m.26397 =?= List (Fin 4 → Nat)
[Meta.isDefEq] ?m.26397 [assignable] =?= List (Fin 4 → Nat) [nonassignable]
[Meta.isDefEq] ✅ Type ?u.26394 =?= Type
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership ?m.26405 (List (Fin 4 → Nat)) =?= Membership ?m.26408 (List ?m.26408)
[Meta.isDefEq] ✅ ?m.26405 =?= ?m.26408
[Meta.isDefEq] ?m.26405 [assignable] =?= ?m.26408 [assignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26395) =?= Type ?u.26407
[Meta.isDefEq] ✅ Type ?u.26395 =?= Type ?u.26407
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List ?m.26408
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26408
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26408 [assignable]
[Meta.isDefEq] ✅ Type ?u.26395 =?= Type
[Meta.isDefEq] ✅ ?m.26406 =?= List.instMembershipList
[Meta.isDefEq] ?m.26406 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership ?m.26391 (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ ?m.26391 =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26391 [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ Type ?u.26395 =?= Type
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ ?m.26398 =?= List.instMembershipList
[Meta.isDefEq] ?m.26398 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ Sort ?u.26415 =?= Prop
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Type ?u.26426 =?= Type
[Meta.isDefEq] ✅ Type ?u.26427 =?= Type
[Meta.isDefEq] ✅ outParam (Type ?u.26428) =?= Type
[Meta.isDefEq] ✅ Type ?u.26428 =?= Type
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat) ?m.26429 =?= HAdd ?m.26432 ?m.26432 ?m.26432
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26432
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26432 [assignable]
[Meta.isDefEq] ✅ Type ?u.26431 =?= Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26429 =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26429 [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ outParam Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ ?m.26430 =?= instHAdd
[Meta.isDefEq] ?m.26430 [assignable] =?= instHAdd [nonassignable]
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat)
(Fin 4 → Nat) =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add ((i : ?m.26442) → ?m.26443 i)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= (i : ?m.26442) → ?m.26443 i
[Meta.isDefEq] ✅ Fin 4 =?= ?m.26442
[Meta.isDefEq] Fin 4 [nonassignable] =?= ?m.26442 [assignable]
[Meta.isDefEq] ✅ Type ?u.26440 =?= Type
[Meta.isDefEq] ✅ Nat =?= ?m.26443 a✝
[Meta.isDefEq] Nat [nonassignable] =?= ?m.26443 a✝ [assignable]
[Meta.isDefEq] ✅ Fin 4 → Type ?u.26441 =?= Fin 4 → Type
[Meta.isDefEq] ✅ Fin 4 =?= Fin 4
[Meta.isDefEq] ✅ Type ?u.26441 =?= Type
[Meta.isDefEq] ✅ ?m.26433 =?= instAdd
[Meta.isDefEq] ?m.26433 [assignable] =?= instAdd [nonassignable]
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26452 =?= instAddNat
[Meta.isDefEq] ?m.26452 [assignable] =?= instAddNat [nonassignable]
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26452 =?= instAddNat
[Meta.isDefEq] ?m.26452 [assignable] =?= instAddNat [nonassignable]
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26444 =?= fun i ↦ instAddNat
[Meta.isDefEq] ?m.26444 [assignable] =?= fun i ↦ instAddNat [nonassignable]
[Meta.isDefEq] ✅ Fin 4 → Add Nat =?= Fin 4 → Add Nat
[Meta.isDefEq] ✅ Fin 4 =?= Fin 4
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ ?m.26433 =?= instAdd
[Meta.isDefEq] ?m.26433 [assignable] =?= instAdd [nonassignable]
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat) =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Fin 4 → Type =?= Fin 4 → Type
[Meta.isDefEq] ✅ Fin 4 → Add Nat =?= Fin 4 → Add Nat
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26460
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26460 [assignable]
[Meta.isDefEq] ✅ Type ?u.26423 =?= Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26461
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26461 [assignable]
[Meta.isDefEq] ✅ Type ?u.26422 =?= Type
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat) ?m.26464 =?= HAdd ?m.26467 ?m.26467 ?m.26467
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26467
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26467 [assignable]
[Meta.isDefEq] ✅ Type ?u.26466 =?= Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26464 =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26464 [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26421) =?= Type
[Meta.isDefEq] ✅ Type ?u.26421 =?= Type
[Meta.isDefEq] ✅ ?m.26465 =?= instHAdd
[Meta.isDefEq] ?m.26465 [assignable] =?= instHAdd [nonassignable]
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat)
(Fin 4 → Nat) =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add ((i : ?m.26474) → ?m.26475 i)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= (i : ?m.26474) → ?m.26475 i
[Meta.isDefEq] ✅ Fin 4 =?= ?m.26474
[Meta.isDefEq] Fin 4 [nonassignable] =?= ?m.26474 [assignable]
[Meta.isDefEq] ✅ Type ?u.26472 =?= Type
[Meta.isDefEq] ✅ Nat =?= ?m.26475 a✝
[Meta.isDefEq] Nat [nonassignable] =?= ?m.26475 a✝ [assignable]
[Meta.isDefEq] ✅ Fin 4 → Type ?u.26473 =?= Fin 4 → Type
[Meta.isDefEq] ✅ Fin 4 =?= Fin 4
[Meta.isDefEq] ✅ Type ?u.26473 =?= Type
[Meta.isDefEq] ✅ ?m.26468 =?= instAdd
[Meta.isDefEq] ?m.26468 [assignable] =?= instAdd [nonassignable]
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26481 =?= instAddNat
[Meta.isDefEq] ?m.26481 [assignable] =?= instAddNat [nonassignable]
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26481 =?= instAddNat
[Meta.isDefEq] ?m.26481 [assignable] =?= instAddNat [nonassignable]
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ ?m.26476 =?= fun i ↦ instAddNat
[Meta.isDefEq] ?m.26476 [assignable] =?= fun i ↦ instAddNat [nonassignable]
[Meta.isDefEq] ✅ Fin 4 → Add Nat =?= Fin 4 → Add Nat
[Meta.isDefEq] ✅ Fin 4 =?= Fin 4
[Meta.isDefEq] ✅ Add Nat =?= Add Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ ?m.26468 =?= instAdd
[Meta.isDefEq] ?m.26468 [assignable] =?= instAdd [nonassignable]
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat) ?m.26462 =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26462 =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26462 [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26421) =?= Type
[Meta.isDefEq] ✅ Type ?u.26421 =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Fin 4 → Type =?= Fin 4 → Type
[Meta.isDefEq] ✅ Fin 4 → Add Nat =?= Fin 4 → Add Nat
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ ?m.26463 =?= instHAdd
[Meta.isDefEq] ?m.26463 [assignable] =?= instHAdd [nonassignable]
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat)
(Fin 4 → Nat) =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26418
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26418 [assignable]
[Meta.isDefEq] ✅ outParam (Type ?u.26417) =?= Type
[Meta.isDefEq] ✅ Type ?u.26417 =?= Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26419 =?= List (Fin 4 → Nat)
[Meta.isDefEq] ?m.26419 [assignable] =?= List (Fin 4 → Nat) [nonassignable]
[Meta.isDefEq] ✅ Type ?u.26416 =?= Type
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership ?m.26491 (List (Fin 4 → Nat)) =?= Membership ?m.26494 (List ?m.26494)
[Meta.isDefEq] ✅ ?m.26491 =?= ?m.26494
[Meta.isDefEq] ?m.26491 [assignable] =?= ?m.26494 [assignable]
[Meta.isDefEq] ✅ outParam Type =?= Type ?u.26493
[Meta.isDefEq] ✅ Type =?= Type ?u.26493
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List ?m.26494
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26494
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26494 [assignable]
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ ?m.26492 =?= List.instMembershipList
[Meta.isDefEq] ?m.26492 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ ?m.26420 =?= List.instMembershipList
[Meta.isDefEq] ?m.26420 [assignable] =?= List.instMembershipList [nonassignable]
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat) (List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ ∀ (x : Fin 4 → Nat),
x ∈ parts →
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈ parts =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts
[Elab.step] [10.258153s] decide
[Elab.step] [10.258136s] decide
[Elab.step] [10.257026s] decide
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ Decidable
(∀ (x : Fin 4 → Nat),
x ∈ parts →
∀ (y : Fin 4 → Nat),
y ∈ parts → ¬x + y ∈ parts) =?= Decidable (∀ (x : ?m.26511), x ∈ ?m.26514 → ?m.26512 x)
[Meta.isDefEq] ✅ ∀ (x : Fin 4 → Nat),
x ∈ parts →
∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts =?= ∀ (x : ?m.26511), x ∈ ?m.26514 → ?m.26512 x
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26511
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26511 [assignable]
[Meta.isDefEq] ✅ Type ?u.26510 =?= Type
[Meta.isDefEq] ✅ x ∈ parts =?= x ∈ ?m.26514
[Meta.isDefEq] ✅ x =?= x
[Meta.isDefEq] ✅ parts =?= ?m.26514
[Meta.isDefEq] parts [nonassignable] =?= ?m.26514 [assignable]
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ List.instMembershipList =?= List.instMembershipList
[Meta.isDefEq] ✅ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts =?= ?m.26512 x
[Meta.isDefEq] ∀ (y : Fin 4 → Nat),
y ∈ parts → ¬x + y ∈ parts [nonassignable] =?= ?m.26512 x [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) → Prop =?= (Fin 4 → Nat) → Prop
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ ?m.26509 =?= List.decidableBAll (fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
parts
[Meta.isDefEq] ?m.26509 [assignable] =?= List.decidableBAll
(fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts) parts [nonassignable]
[Meta.isDefEq] ✅ Decidable
(∀ (x : Fin 4 → Nat),
x ∈ parts →
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈
parts) =?= Decidable
(∀ (x : Fin 4 → Nat), x ∈ parts → ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
[Meta.isDefEq] ✅ Decidable
(∀ (y : Fin 4 → Nat),
y ∈ parts → ¬a + y ∈ parts) =?= Decidable (∀ (x : ?m.26531 a), x ∈ ?m.26534 a → ?m.26532 a x)
[Meta.isDefEq] ✅ ∀ (y : Fin 4 → Nat),
y ∈ parts → ¬a + y ∈ parts =?= ∀ (x : ?m.26531 a), x ∈ ?m.26534 a → ?m.26532 a x
[Meta.isDefEq] ✅ Fin 4 → Nat =?= ?m.26531 a
[Meta.isDefEq] Fin 4 → Nat [nonassignable] =?= ?m.26531 a [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) → Type ?u.26529 =?= (Fin 4 → Nat) → Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Type ?u.26529 =?= Type
[Meta.isDefEq] ✅ y ∈ parts =?= y ∈ ?m.26534 a
[Meta.isDefEq] ✅ y =?= y
[Meta.isDefEq] ✅ parts =?= ?m.26534 a
[Meta.isDefEq] parts [nonassignable] =?= ?m.26534 a [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) → List (Fin 4 → Nat) =?= (Fin 4 → Nat) → List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ List.instMembershipList =?= List.instMembershipList
[Meta.isDefEq] ✅ ¬a + y ∈ parts =?= ?m.26532 a y
[Meta.isDefEq] ¬a + y ∈ parts [nonassignable] =?= ?m.26532 a y [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) → (Fin 4 → Nat) → Prop =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Prop
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ ?m.26513 =?= fun a ↦ List.decidableBAll (fun y ↦ ¬a + y ∈ parts) parts
[Meta.isDefEq] ?m.26513 [assignable] =?= fun a ↦
List.decidableBAll (fun y ↦ ¬a + y ∈ parts) parts [nonassignable]
[Meta.isDefEq] ✅ DecidablePred fun x ↦
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈
parts =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (a : Fin 4 → Nat) →
Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ ∀ (y : Fin 4 → Nat),
y ∈ parts → ¬a + y ∈ parts =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ Decidable ¬a✝ + a ∈ parts =?= Decidable ¬?m.26555 a✝ a
[Meta.isDefEq] ✅ ¬a✝ + a ∈ parts =?= ¬?m.26555 a✝ a
[Meta.isDefEq] ✅ a✝ + a ∈ parts =?= ?m.26555 a✝ a
[Meta.isDefEq] a✝ + a ∈ parts [nonassignable] =?= ?m.26555 a✝ a [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) → (Fin 4 → Nat) → Prop =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Prop
[Meta.isDefEq] ✅ ?m.26533 =?= fun a a_1 ↦ instDecidableNot
[Meta.isDefEq] ?m.26533 [assignable] =?= fun a a_1 ↦ instDecidableNot [nonassignable]
[Meta.isDefEq] ✅ (a : Fin 4 → Nat) →
DecidablePred fun y ↦ ¬a + y ∈ parts =?= (a a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ DecidablePred fun y ↦
¬a + y ∈ parts =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ (a_1 : Fin 4 → Nat) →
Decidable ((fun y ↦ ¬a + y ∈ parts) a_1) =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable ((fun y ↦ ¬a✝ + y ∈ parts) a) =?= Decidable ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ (fun y ↦ ¬a✝ + y ∈ parts) a =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ ¬a✝ + a ∈ parts =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ Decidable (a✝ + a ∈ parts) =?= Decidable (?m.26573 a✝ a ∈ ?m.26574 a✝ a)
[Meta.isDefEq] ✅ a✝ + a ∈ parts =?= ?m.26573 a✝ a ∈ ?m.26574 a✝ a
[Meta.isDefEq] ✅ a✝ + a =?= ?m.26573 a✝ a
[Meta.isDefEq] a✝ + a [nonassignable] =?= ?m.26573 a✝ a [assignable]
[Meta.isDefEq] ✅ (a a_1 : Fin 4 → Nat) →
?m.26571 a a_1 =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26571 a✝ a =?= Fin 4 → Nat
[Meta.isDefEq] ?m.26571 a✝ a [assignable] =?= Fin 4 → Nat [nonassignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) →
(Fin 4 → Nat) → Type ?u.26568 =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Type ?u.26568 =?= Type
[Meta.isDefEq] ✅ parts =?= ?m.26574 a✝ a
[Meta.isDefEq] parts [nonassignable] =?= ?m.26574 a✝ a [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) →
(Fin 4 → Nat) → List (Fin 4 → Nat) =?= (Fin 4 → Nat) → (Fin 4 → Nat) → List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ List.instMembershipList =?= List.instMembershipList
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26556 =?= fun a a_1 ↦ List.instDecidableMemListInstMembershipList (a + a_1) parts
[Meta.isDefEq] ?m.26556 [assignable] =?= fun a a_1 ↦
List.instDecidableMemListInstMembershipList (a + a_1) parts [nonassignable]
[Meta.isDefEq] ✅ (a a_1 : Fin 4 → Nat) →
Decidable (a + a_1 ∈ parts) =?= (a a_1 : Fin 4 → Nat) → Decidable (a + a_1 ∈ parts)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable (a✝ + a ∈ parts) =?= Decidable (a✝ + a ∈ parts)
[Meta.isDefEq] ✅ a✝ + a ∈ parts =?= a✝ + a ∈ parts
[Meta.isDefEq] ✅ Decidable (a = b) =?= Decidable (?m.26604 a b = ?m.26605 a b)
[Meta.isDefEq] ✅ a = b =?= ?m.26604 a b = ?m.26605 a b
[Meta.isDefEq] ✅ a =?= ?m.26604 a b
[Meta.isDefEq] a [nonassignable] =?= ?m.26604 a b [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) →
(Fin 4 → Nat) → Fin 4 → Nat =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Fin 4 → Nat
[Meta.isDefEq] ✅ b =?= ?m.26605 a b
[Meta.isDefEq] b [nonassignable] =?= ?m.26605 a b [assignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) →
(Fin 4 → Nat) → Fin 4 → Nat =?= (Fin 4 → Nat) → (Fin 4 → Nat) → Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ ?m.26599 =?= fun a b ↦ instDecidableEqForAllFinOfNatNatInstOfNatNat a b
[Meta.isDefEq] ?m.26599 [assignable] =?= fun a b ↦
instDecidableEqForAllFinOfNatNatInstOfNatNat a b [nonassignable]
[Meta.isDefEq] ✅ DecidableEq (Fin 4 → Nat) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ (a b : Fin 4 → Nat) → Decidable (a = b) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ ?m.26599 =?= fun a b ↦ instDecidableEqForAllFinOfNatNatInstOfNatNat a b
[Meta.isDefEq] ?m.26599 [assignable] =?= fun a b ↦
instDecidableEqForAllFinOfNatNatInstOfNatNat a b [nonassignable]
[Meta.isDefEq] ✅ DecidableEq (Fin 4 → Nat) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ (a b : Fin 4 → Nat) → Decidable (a = b) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ ?m.26572 =?= fun a a a b ↦ instDecidableEqForAllFinOfNatNatInstOfNatNat a b
[Meta.isDefEq] ?m.26572 [assignable] =?= fun a a a b ↦
instDecidableEqForAllFinOfNatNatInstOfNatNat a b [nonassignable]
[Meta.isDefEq] ✅ (Fin 4 → Nat) →
(Fin 4 → Nat) →
DecidableEq
(Fin 4 → Nat) =?= (Fin 4 → Nat) → (Fin 4 → Nat) → (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ DecidableEq (Fin 4 → Nat) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ (a b : Fin 4 → Nat) → Decidable (a = b) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ ?m.26556 =?= fun a a_1 ↦ List.instDecidableMemListInstMembershipList (a + a_1) parts
[Meta.isDefEq] ?m.26556 [assignable] =?= fun a a_1 ↦
List.instDecidableMemListInstMembershipList (a + a_1) parts [nonassignable]
[Meta.isDefEq] ✅ (a a_1 : Fin 4 → Nat) →
Decidable (a + a_1 ∈ parts) =?= (a a_1 : Fin 4 → Nat) → Decidable (a + a_1 ∈ parts)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable (a✝ + a ∈ parts) =?= Decidable (a✝ + a ∈ parts)
[Meta.isDefEq] ✅ a✝ + a ∈ parts =?= a✝ + a ∈ parts
[Meta.isDefEq] ✅ ?m.26533 =?= fun a a_1 ↦ instDecidableNot
[Meta.isDefEq] ?m.26533 [assignable] =?= fun a a_1 ↦ instDecidableNot [nonassignable]
[Meta.isDefEq] ✅ (a : Fin 4 → Nat) →
DecidablePred fun y ↦ ¬a + y ∈ parts =?= (a a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ DecidablePred fun y ↦
¬a + y ∈ parts =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ (a_1 : Fin 4 → Nat) →
Decidable ((fun y ↦ ¬a + y ∈ parts) a_1) =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable ((fun y ↦ ¬a✝ + y ∈ parts) a) =?= Decidable ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ (fun y ↦ ¬a✝ + y ∈ parts) a =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ ¬a✝ + a ∈ parts =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ ?m.26513 =?= fun a ↦ List.decidableBAll (fun y ↦ ¬a + y ∈ parts) parts
[Meta.isDefEq] ?m.26513 [assignable] =?= fun a ↦
List.decidableBAll (fun y ↦ ¬a + y ∈ parts) parts [nonassignable]
[Meta.isDefEq] ✅ DecidablePred fun x ↦
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈
parts =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (a : Fin 4 → Nat) →
Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ ∀ (y : Fin 4 → Nat),
y ∈ parts → ¬a + y ∈ parts =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ Decidable
(∀ (x : Fin 4 → Nat),
x ∈ parts →
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈
parts) =?= Decidable
(∀ (x : Fin 4 → Nat), x ∈ parts → ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ OfNat Nat 4 =?= OfNat Nat 4
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ outParam Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Membership (Fin 4 → Nat)
(List (Fin 4 → Nat)) =?= Membership (Fin 4 → Nat) (List (Fin 4 → Nat))
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ outParam Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Fin 4 → Type =?= Fin 4 → Type
[Meta.isDefEq] ✅ Fin 4 → Add Nat =?= Fin 4 → Add Nat
[Meta.isDefEq] ✅ Add (Fin 4 → Nat) =?= Add (Fin 4 → Nat)
[Meta.isDefEq] ✅ HAdd (Fin 4 → Nat) (Fin 4 → Nat)
(Fin 4 → Nat) =?= HAdd (Fin 4 → Nat) (Fin 4 → Nat) (Fin 4 → Nat)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ (Fin 4 → Nat) → Prop =?= (Fin 4 → Nat) → Prop
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ (Fin 4 → Nat) → Prop =?= (Fin 4 → Nat) → Prop
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Prop =?= Prop
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ DecidableEq (Fin 4 → Nat) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ (a b : Fin 4 → Nat) → Decidable (a = b) =?= (a b : Fin 4 → Nat) → Decidable (a = b)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ Decidable (a✝ + a ∈ parts) =?= Decidable (a✝ + a ∈ parts)
[Meta.isDefEq] ✅ DecidablePred fun y ↦ ¬a + y ∈ parts =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ (a_1 : Fin 4 → Nat) →
Decidable ((fun y ↦ ¬a + y ∈ parts) a_1) =?= (a_1 : Fin 4 → Nat) → Decidable ¬a + a_1 ∈ parts
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable ((fun y ↦ ¬a✝ + y ∈ parts) a) =?= Decidable ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ (fun y ↦ ¬a✝ + y ∈ parts) a =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ ¬a✝ + a ∈ parts =?= ¬a✝ + a ∈ parts
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ DecidablePred fun x ↦
∀ (y : Fin 4 → Nat),
y ∈ parts →
¬x + y ∈ parts =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (a : Fin 4 → Nat) →
Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= (a : Fin 4 → Nat) → Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ Fin 4 → Nat =?= Fin 4 → Nat
[Meta.isDefEq] ✅ Decidable
((fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a) =?= Decidable (∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts)
[Meta.isDefEq] ✅ (fun x ↦ ∀ (y : Fin 4 → Nat), y ∈ parts → ¬x + y ∈ parts)
a =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ ∀ (y : Fin 4 → Nat),
y ∈ parts → ¬a + y ∈ parts =?= ∀ (x : Fin 4 → Nat), x ∈ parts → ¬a + x ∈ parts
[Meta.isDefEq] ✅ List (Fin 4 → Nat) =?= List (Fin 4 → Nat)
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (fun x ↦ Nat) x)
{ val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0 = (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) { val := 0, isLt := _ } =?= (fun x ↦ (fun x ↦ Nat) x) 0
[Meta.isDefEq] ✅ Nat =?= Nat
[Meta.isDefEq] ✅ Type =?= Type
[Meta.isDefEq] ✅ (fun x ↦ (fun x ↦ Nat) x) 0 =
(fun x ↦ (f
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment