Algebraic Branched Rough Paths #
This file defines the algebraic part of branched rough paths using the rooted-forest Hopf algebra already formalised in the library. Increments are characters on the forest algebra and Chen's identity is character convolution.
Analytic regularity conditions, such as finite p-variation, are not included
here.
Main definitions #
AlgebraicBranchedRoughPath- unlabelled branched signature incrementsAlgebraicLabelledBranchedRoughPath- labelled branched signature incrementsAlgebraicBranchedRoughPath.increment_convolution_reverse- reverse increments convolve to the unit
References #
- Massimiliano Gubinelli, Ramification of rough paths
- Christian Brouder, Alessandra Frabetti, Christian Krattenthaler, Non-commutative Hopf algebra of formal diffeomorphisms
- Peter Friz, Nicolas Victoir, Multidimensional Stochastic Processes as Rough Paths
A branched rough path is a Hopf rough path over the Butcher–Connes–Kreimer bialgebra: increments are characters on rooted forests and Chen's identity is convolution in the character monoid.
Equations
Instances For
The constant identity branched rough path.
Equations
Instances For
Pull a branched rough path back along a map of time domains.
Equations
Instances For
Coordinate of an increment on a rooted tree.
Equations
- X.treeCoeff s t τ = RoughPaths.HopfRoughPath.coeff X s t (HopfAlgebras.RootedForest.singleton τ)
Instances For
The increment as an algebra character of the forest algebra, via
the AddMonoidAlgebra.lift bridge bckCharacter.
Equations
- X.character s t = HopfAlgebras.bckCharacter ↑(X.increment s t) ⋯
Instances For
Two algebraic branched rough paths agree through forest order n.
Equations
Instances For
Chen's identity for the lifted algebra characters.
A labelled branched rough path is a Hopf rough path over the labelled BCK bialgebra of decorated rooted forests.
Equations
Instances For
The constant identity labelled branched rough path.
Equations
Instances For
Pull a labelled branched rough path back along a map of time domains.
Equations
Instances For
Coordinate of an increment on a labelled rooted tree.
Equations
- X.treeCoeff s t τ = RoughPaths.HopfRoughPath.coeff X s t (HopfAlgebras.LRootedForest.singleton τ)
Instances For
The increment as an algebra character of the labelled forest
algebra, via the AddMonoidAlgebra.lift bridge lbckCharacter.
Equations
- X.lcharacter s t = HopfAlgebras.lbckCharacter ↑(X.increment s t) ⋯
Instances For
Chen's identity for the lifted labelled algebra characters.
Pull a labelled branched rough path back along a relabelling map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Two algebraic labelled branched rough paths agree through forest order n.
Equations
Instances For
Pull an unlabelled branched rough path back by forgetting labels.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pull a labelled branched rough path back along constant labelling.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A labelled branched rough path whose increments only depend on unlabelled forests.
Equations
- X.LabelInvariant = ∀ (s t : T), (X.lcharacter s t).LabelInvariant
Instances For
Unlabelled branched rough paths are equivalent to label-invariant labelled ones.
Equations
- One or more equations did not get rendered due to their size.