Documentation

QuasiBorelSpaces.Finset

theorem QuasiBorelSpace.Finset.isHom_fold {A : Type u_1} [QuasiBorelSpace A] {B : Type u_2} [QuasiBorelSpace B] {C : Type u_3} [QuasiBorelSpace C] {op : ACCC} [∀ (x : A), Std.Commutative (op x)] [∀ (x : A), Std.Associative (op x)] (hop : IsHom fun (x : A × C × C) => match x with | (x, y, z) => op x y z) (z : AC) (hz : IsHom z) (f : ABC) (hf : IsHom fun (x : A × B) => match x with | (x, y) => f x y) (g : AFinset B) (hg : IsHom g) :
IsHom fun (x : A) => Finset.fold (op x) (z x) (f x) (g x)
@[simp]
theorem QuasiBorelSpace.Finset.isHom_singleton {A : Type u_1} [QuasiBorelSpace A] :
IsHom fun (x : A) => {x}
@[simp]