Fin involutions #
Some properties of involutions of Fin n
.
These involutions are used in e.g. proving results about Wick contractions.
There is an equivalence between involutions of Fin n.succ
and involutions of
Fin n
and an optional valid choice of an element in Fin n
(which is where 0
in Fin n.succ
will be sent).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given an involution of Fin n
, the optional choice of an element in Fin n
which
maps to itself is equivalent to the optional choice of an element in
Fin (Finset.univ.filter fun i => f.1 i = i).card
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equivalences of involutions with no fixed points. #
The main aim of these equivalences is to define involutionNoFixedZeroEquivProd
.
Fixed point free involutions of Fin n.succ
can be separated based on where they sent
0
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The condition on fixed point free involutions of Fin n.succ
for a fixed value of f 0
,
can be modified by conjugation with an equivalence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The condition on fixed point free involutions of Fin n.succ
for a fixed value of f 0
given an equivalence e
,
can be modified so that only the condition on f 0
is up-to the equivalence e
.
Instances For
Fixed point involutions of Fin n.succ.succ
with f 0 = k.succ
are equivalent
to fixed point involutions with f 0 = 1
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Fixed point involutions of Fin n.succ.succ
fixing f 0 = 1
are equivalent to
fixed point involutions of Fin n
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The type of fixed point free involutions of Fin n.succ.succ
is equivalent to the sum
of Fin n.succ
copies of fixed point involutions of Fin n
.
Equations
Instances For
Ever fixed-point free involutions of Fin n.succ.succ
can be decomposed into a
element of Fin n.succ
(where 0
is sent) and a fixed-point free involution of
Fin n
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cardinality #
The type of fixed-point free involutions of Fin n
is finite.
Equations
- PhysLean.Fin.instFintypeSubtypeForallFinAndInvolutiveForallNe_physLean = Subtype.fintype fun (x : Fin n → Fin n) => Function.Involutive x ∧ ∀ (i : Fin n), x i ≠ i