instance
NominalSets.Set.instPermActionSet
{๐ธ : Type u_1}
{X : Type u_2}
[PermAction ๐ธ X]
:
PermAction ๐ธ (Set X)
Equations
- NominalSets.Set.instPermActionSet = { perm := fun (ฯ : NominalSets.Perm ๐ธ) (s : Set X) => NominalSets.perm ฯ '' s, perm_one := โฏ, perm_mul := โฏ }
theorem
NominalSets.Set.finite
{๐ธ : Type u_1}
{X : Type u_2}
[PermAction ๐ธ X]
(ฯ : Perm ๐ธ)
{s : Set X}
(hs : s.Finite)
:
instance
NominalSets.Set.instDiscretePermActionSet
{๐ธ : Type u_1}
{X : Type u_2}
[PermAction ๐ธ X]
[DiscretePermAction ๐ธ X]
:
DiscretePermAction ๐ธ (Set X)