fact: Definition CircleRecursion (circle : Type) (pt : circle) (loop : pt = pt) := ∏ (X:Type) (x:X) (p:x=x), ∑ (f:circle -> X) (r : f pt = x), PathOver (Y := λ t:X, t = t) r (maponpaths f loop) p.
imports: UniMath.Foundations.All UniMath.MoreFoundations.PartA UniMath.MoreFoundations.Propositions UniMath.MoreFoundations.Equivalences UniMath.MoreFoundations.PathsOver UniMath.Algebra.Monoids UniMath.SyntheticHomotopyTheory.AffineLine UniMath.NumberSystems.Integers UniMath.Algebra.BinaryOperations UniMath.Algebra.GroupAction UniMath.Algebra.Groups