Analytic sets in the sense of a paved space #
A paving of š§ is a set of sets p : Set (Set š§). A set s is analytic for p if it is the
projection on š§ of a set of š§ Ć š that is a countable intersection of countable unions of
products A ĆĖ¢ K with A ā p and K in a compact system of š.
Main definitions #
MeasureTheory.IsPavingAnalyticFor p š s:sis analytic for the pavingp, with an auxiliary spaceš.MeasureTheory.IsPavingAnalytic p s:sis analytic for the pavingp.MeasureTheory.IsMeasurableAnalytic s:sis the projection of a measurable set ofš§ Ć ā.
Main statements #
MeasureTheory.IsPavingAnalyticFor.isPavingAnalyticFor_nat_nat: the auxiliary space in the definition of analytic sets can always be taken to beā ā ā.MeasureTheory.IsPavingAnalytic.iUnion,MeasureTheory.IsPavingAnalytic.iInter: analytic sets are stable by countable unions and intersections.MeasureTheory.IsPavingAnalytic.fst: the projection of an analytic set for a product pavingp Ć q, withqa compact system, is analytic forp.MeasureTheory.isPavingAnalytic_isPavingAnalytic_iff: a set analytic for the paving of analytic sets is analytic.MeasureTheory.isPavingAnalytic_of_measurableSet_generateFrom: if the complement of every set ofpis analytic, then every set of the Ļ-algebra generated bypis analytic.MeasurableSet.isPavingAnalytic_fst: the projection of a measurable set ofš§ Ć āis analytic for the paving of measurable sets.
Implementation notes #
In the definition of IsPavingAnalytic, the auxiliary space š lives in Type, since we cannot
quantify over universes. This is not a restriction: by
IsPavingAnalyticFor.isPavingAnalyticFor_nat_nat, a set that is analytic with an auxiliary space in
any universe is analytic with auxiliary space ā ā ā.
Some references require the compact system q to contain ā
and the auxiliary space š to be
nonempty. This gives the same notion: insert ā
q is a compact system if q is one, and a set
that is analytic with an empty auxiliary space is empty, hence analytic with any auxiliary space.
We use IsCompactSystem, which corresponds to the semi-compact pavings of Dellacherie and Meyer,
rather than compact pavings (the same notion with arbitrary intersections instead of countable
ones): this is sufficient for our applications and easier to work with.
References #
- [K. Bichteler, Stochastic integration with jumps][bichteler2002stochastic]
- [S. He, J. Wang and J. Yan, Semimartingale theory and stochastic calculus][he2019semimartingale]
Auxiliary measure theory lemmas #
A set s is analytic for a paving p and a type š if there exists a compact system q of
š such that s is the projection of a set t ā prodSigmaDelta p q.
Equations
- MeasureTheory.IsPavingAnalyticFor p š s = ā (q : Set (Set š)), IsCompactSystem q ā§ ā t ā MeasureTheory.prodSigmaDelta p q, s = Prod.fst '' t
Instances For
A set s is analytic for a paving p if there exists a type š and a compact system q of
š such that s is the projection of a set t ā prodSigmaDelta p q.
Equations
- MeasureTheory.IsPavingAnalytic p s = ā (š : Type), MeasureTheory.IsPavingAnalyticFor p š s
Instances For
The auxiliary space in the definition of analytic sets can always be taken to be ā ā ā.
An analytic set for p is contained in a countable union of sets of p. See the paragraph
after Definition 1.25 of [he2019semimartingale].
A countable intersection of analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
A countable intersection of analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
A countable union of analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
A countable union of analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
The intersection of two analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
The intersection of two analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
The union of two analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
The union of two analytic sets is analytic. Theorem 1.26 of [he2019semimartingale].
The projection of an analytic set for the paving p Ć q, with q a compact system, is
analytic for p. This is Theorem 1.28 of [he2019semimartingale].
The projection of an analytic set for the paving p Ć q, with q a compact system, is
analytic for p. This is Theorem 1.28 of [he2019semimartingale].
The product of an analytic set for p with a set of r is analytic for the product paving
r Ć p.
The product of an analytic set for p with a set of r is analytic for the product paving
r Ć p.
The product of an analytic set for p with a set of r is analytic for the product paving
p Ć r.
The product of an analytic set for p with a set of r is analytic for the product paving
p Ć r.
The product of two analytic sets is analytic for the product paving. Theorem 1.27 of [he2019semimartingale].
The product of two analytic sets is analytic for the product paving. Theorem 1.27 of [he2019semimartingale].
The image of an analytic set by an injective map is analytic for the image paving.
The image of an analytic set by an injective map is analytic for the image paving.
The image of a set that is analytic for the paving of measurable sets by a measurable embedding is analytic for the paving of measurable sets.
A set that is analytic for the paving of analytic sets is analytic. Theorem 1.29 of [he2019semimartingale].
A set that is analytic for the paving of analytic sets is analytic. Theorem 1.29 of [he2019semimartingale].
A set is analytic for the paving of analytic sets if and only if it is analytic.
If s is analytic for p, then s ā© t is analytic for the trace of p on t. Theorem 1.30
of [he2019semimartingale].
A set that is analytic for the trace of p on t is the intersection with t of a set that is
analytic for p. Theorem 1.30 of [he2019semimartingale].
If the complement of every set of p is analytic for p, then every set of the Ļ-algebra
generated by p is analytic for p. This is Theorem 1.31 of [he2019semimartingale].
A measurable set of a second countable linear order is analytic for the paving of closed intervals. Variant of Theorem 1.32 (1) of [he2019semimartingale].
In a second countable linear order, a set is analytic for the paving of measurable sets if and only if it is analytic for the paving of closed intervals.
A measurable set of š§ à ι is analytic for the product of the paving of measurable sets and
the paving of closed intervals. Variant of Theorem 1.32 (2) of [he2019semimartingale].
A set of š§ à ι is analytic for the paving of measurable sets if and only if it is analytic
for the product of the paving of measurable sets and the paving of closed intervals. Variant of
Theorem 1.32 (2) of [he2019semimartingale].
The projection of an analytic set for the product of the paving of measurable sets and the paving of closed intervals is analytic for the paving of measurable sets. Variant of Theorem 1.32 (3) of [he2019semimartingale].
The projection of a measurable set of š§ Ć ā is analytic for the paving of measurable
sets.
A set s of a measurable space š§ is measurably analytic for a measurable space š if it
is the projection of a measurable set of š§ Ć š.
Equations
- MeasureTheory.IsMeasurableAnalyticFor š s = ā (t : Set (š§ Ć š)), MeasurableSet t ā§ s = Prod.fst '' t
Instances For
A set s of a measurable space š§ is measurably analytic if it is the projection of
a measurable set of š§ Ć ā.
Instances For
If a set is measurably analytic for some standard Borel space š,
then it is measurably analytic for ā.