Documentation
LeanPool
.
Incompleteness
.
Foundation
.
Vorspiel
.
ExistsUnique
Search
return to top
source
Imports
Init
LeanPool.Incompleteness.Foundation.Vorspiel.Vorspiel
Imported by
Classical
.
choose!
Classical
.
choose!_spec
Classical
.
choose_uniq
Classical
.
choose!_eq_iff
ExistsUnique
#
source
noncomputable def
Classical
.
choose!
{
α
:
Sort
u_1}
{
φ
:
α
→
Prop
}
(
h
:
∃!
x
:
α
,
φ
x
)
:
α
Imported declaration from the Incompleteness formalization.
Equations
Classical.choose!
h
=
Classical.choose
⋯
Instances For
source
theorem
Classical
.
choose!_spec
{
α
:
Sort
u_1}
{
φ
:
α
→
Prop
}
(
h
:
∃!
x
:
α
,
φ
x
)
:
φ
(
choose!
h
)
source
theorem
Classical
.
choose_uniq
{
α
:
Sort
u_1}
{
φ
:
α
→
Prop
}
(
h
:
∃!
x
:
α
,
φ
x
)
{
x
:
α
}
(
hx
:
φ
x
)
:
x
=
choose!
h
source
theorem
Classical
.
choose!_eq_iff
{
α
:
Sort
u_1}
{
φ
:
α
→
Prop
}
(
h
:
∃!
x
:
α
,
φ
x
)
{
x
:
α
}
:
x
=
choose!
h
↔
φ
x