Documentation
LeanPool
.
MacMahon
.
Incidence
Search
return to top
source
Imports
Init
LeanPool.MacMahon.Partitions
Imported by
MacMahon
.
cornerAt_mem
MacMahon
.
every_corner
MacMahon
.
usable_rule
MacMahon
.
partition_corner_support
Corner incidence and usable varieties
#
source
theorem
MacMahon
.
cornerAt_mem
(
i
j
:
Label
)
:
i
≠
j
→
∀ (
k
:
Slot
),
HasCorner
(
i
,
j
)
(
cornerAt
i
j
k
)
source
theorem
MacMahon
.
every_corner
(
c
:
Corner
)
:
∃ (
i
:
Label
) (
j
:
Label
),
i
≠
j
∧
∃ (
k
:
Slot
),
cornerAt
i
j
k
=
c
source
theorem
MacMahon
.
usable_rule
(
i
j
:
Label
)
:
i
≠
j
→
∀ (
p
:
Pair
),
Usable
(
i
,
j
)
p
↔
p
.1
≠
p
.2
∧
(
p
=
(
i
,
j
)
∨
p
.1
≠
i
∧
p
.2
≠
j
∧
p
≠
(
j
,
i
)
)
source
theorem
MacMahon
.
partition_corner_support
(
b
:
Fin
10
)
(
p
:
Pair
)
:
HasCorner
p
(
partitionCorner
b
)
→
winner
b
p
=
1