Samplinglib
Lean gate not recorded for this source state main · 9bb7a7394ab0
test module

Tests.WassersteinFiniteSecondMoment

0 named declarations scanned from Tests/WassersteinFiniteSecondMoment.lean.

Imports
Imported by
Placeholder scan
0 declaration(s) flagged
Gate status
Partial

Declarations

This aggregator contains no named declarations.

Complete Lean source

Tests/WassersteinFiniteSecondMoment.lean — full module with imports and context
Download module (.lean)
import AutoSamplingTheory.TechnicalLemmas.Measure.WassersteinFiniteSecondMoment

namespace AutoSamplingTheory.Tests.WassersteinFiniteSecondMoment

open MeasureTheory
open scoped ENNReal
open AutoSamplingTheory.TechnicalLemmas.Measure

#check Transport.isCoupling_prod
#check WassersteinFiniteSecondMoment.integrable_norm_sub_sq_prod
#check WassersteinFiniteSecondMoment.lintegral_quadraticCost_prod_lt_top
#check WassersteinFiniteSecondMoment.wassersteinDistance_lt_top_of_integrable_norm_sq
#check WassersteinFiniteSecondMoment.wassersteinDistance_lt_top_of_p2ac

example {E : Type*} [NormedAddCommGroup E] [InnerProductSpace ℝ E]
    [FiniteDimensional ℝ E]
    [MeasurableSpace E] [BorelSpace E] [SecondCountableTopology E]
    (μ ν : Measure E)
    (hμ : WassersteinSpace.IsAbsolutelyContinuousFiniteSecondMoment μ)
    (hν : WassersteinSpace.IsAbsolutelyContinuousFiniteSecondMoment ν) :
    WassersteinSpace.wassersteinDistance μ ν < ∞ :=
  WassersteinFiniteSecondMoment.wassersteinDistance_lt_top_of_p2ac μ ν hμ hν

end AutoSamplingTheory.Tests.WassersteinFiniteSecondMoment