Documentation
Foundation
.
Vorspiel
.
Option
Search
return to top
source
Imports
Init
Mathlib.Data.Option.Basic
Imported by
Option
.
IsSubsetOf
Option
.
instHasSubset_foundation
Option
.
none_subset
Option
.
some_subset_some_self
Option
.
subset_none_iff
Option
.
some_subset_some
Option
.
subset_iff
source
inductive
Option
.
IsSubsetOf
{
α
:
Type
u}
:
Option
α
→
Option
α
→
Prop
none
{
α
:
Type
u}
{
o
:
Option
α
}
:
Option.none
.
IsSubsetOf
o
some
{
α
:
Type
u}
(
a
:
α
)
:
(
Option.some
a
)
.
IsSubsetOf
(
Option.some
a
)
Instances For
source
@[instance_reducible]
instance
Option
.
instHasSubset_foundation
{
α
:
Type
u}
:
HasSubset
(
Option
α
)
Equations
Option.instHasSubset_foundation
=
{
Subset
:=
Option.IsSubsetOf
}
source
@[simp]
theorem
Option
.
none_subset
{
α
:
Type
u}
(
o
:
Option
α
)
:
none
⊆
o
source
@[simp]
theorem
Option
.
some_subset_some_self
{
α
:
Type
u}
(
a
:
α
)
:
some
a
⊆
some
a
source
@[simp]
theorem
Option
.
subset_none_iff
{
α
:
Type
u}
(
o
:
Option
α
)
:
o
⊆
none
↔
o
=
none
source
@[simp]
theorem
Option
.
some_subset_some
{
α
:
Type
u}
{
a
b
:
α
}
:
some
a
⊆
some
b
↔
a
=
b
source
theorem
Option
.
subset_iff
{
α
:
Type
u}
(
o₁
o₂
:
Option
α
)
:
o₁
⊆
o₂
↔
∀ (
a
:
α
),
a
∈
o₁
→
a
∈
o₂