Documentation

LeanPool.HighContrastHomogenization.Support.Book.Ch04.SourceObservable

Coarse-graining support: Support.Book.Ch04.SourceObservable #

Imported from the Apache-2.0 CoarseGraining development at commit c7ddd76c08ade64fed1b8d2ca51be14dfee8deb4.

Exact coarse-source local observables #

Locality in this file is measurability for the coarse source's integral-only sigma algebra. It is intentionally separate from restriction locality.

A random variable local for the exact coarse source sigma algebra.

Equations
Instances For

    Enlarge the observation set of a source-local random variable.

    Constant source-local random variables.

    theorem HCPolySupport.Book.Ch04.IsSourceLocalRandomVariable.comp_measurable {β : Type u_1} {γ : Type u_2} [MeasurableSpace β] [MeasurableSpace γ] {d : ℕ} {U : Set (Vec d)} {hU : MeasurableSet U} {X : Source.Coarse.Carrier d → β} (hX : IsSourceLocalRandomVariable U hU X) {g : β → γ} (hg : Measurable g) :

    Measurable postcomposition preserves source locality.

    Precomposing a source-local random variable with coefficient translation translates its observation region by the same integer vector.

    Source locality of a vector-valued random variable follows componentwise.

    Components of a source-local vector-valued random variable are source-local.

    Source locality of a matrix-valued random variable follows entrywise.

    Entries of a source-local matrix-valued random variable are source-local.

    Sum of source-local real random variables.

    Negation of a source-local real random variable.

    Difference of source-local real random variables.

    Product of source-local real random variables.

    Inverse of a source-local real random variable.

    Absolute value of a source-local real random variable.

    theorem HCPolySupport.Book.Ch04.IsSourceLocalRandomVariable.finset_sum {d : ℕ} {ι : Type u_1} [Fintype ι] {U : Set (Vec d)} {hU : MeasurableSet U} {X : ι → Source.Coarse.Carrier d → ℝ} (hX : ∀ (i : ι), IsSourceLocalRandomVariable U hU (X i)) :
    IsSourceLocalRandomVariable U hU fun (a : Source.Coarse.Carrier d) => ∑ i : ι, X i a

    Finite sums of source-local real random variables are source-local.

    structure HCPolySupport.Book.Ch04.SourceObservable (d : ℕ) (U : Set (Vec d)) (β : Type u_1) [MeasurableSpace β] :
    Type u_1

    A bundled observable local for the exact coarse source sigma algebra.

    Instances For
      def HCPolySupport.Book.Ch04.SourceObservable.mono {d : ℕ} {U V : Set (Vec d)} {β : Type u_1} [MeasurableSpace β] (X : SourceObservable d U β) (hV : MeasurableSet V) (hUV : U ⊆ V) :

      Enlarge the observation set of a bundled source observable.

      Equations
      • X.mono hV hUV = { measurableSet := hV, toFun := X.toFun, isLocal := ⋯ }
      Instances For
        def HCPolySupport.Book.Ch04.SourceObservable.const {d : ℕ} {β : Type u_1} [MeasurableSpace β] (U : Set (Vec d)) (hU : MeasurableSet U) (b : β) :

        Constant bundled source observables.

        Equations
        Instances For
          def HCPolySupport.Book.Ch04.SourceObservable.comp {d : ℕ} {U : Set (Vec d)} {β : Type u_1} {γ : Type u_2} [MeasurableSpace β] [MeasurableSpace γ] (X : SourceObservable d U β) (g : β → γ) (hg : Measurable g) :

          Measurable postcomposition of a bundled source observable.

          Equations
          Instances For

            Translate a bundled source observable together with its observation region.

            Equations
            Instances For

              Build a vector-valued bundled source observable from bundled components.

              Equations
              Instances For

                Extract one component of a vector-valued bundled source observable.

                Equations
                Instances For

                  Build a matrix-valued bundled source observable from bundled entries.

                  Equations
                  Instances For

                    Extract one entry of a matrix-valued bundled source observable.

                    Equations
                    Instances For

                      Sum of bundled source observables.

                      Equations
                      Instances For

                        Negation of a bundled source observable.

                        Equations
                        Instances For

                          Difference of bundled source observables.

                          Equations
                          Instances For

                            Product of bundled source observables.

                            Equations
                            Instances For

                              Inverse of a bundled source observable.

                              Equations
                              Instances For

                                Absolute value of a bundled source observable.

                                Equations
                                Instances For

                                  Finite sum of bundled source observables.

                                  Equations
                                  Instances For