import FormalSLT.UniformConvergence /-! # Uniform-convergence checker This file checks the finite-class probability bridges used by the current uniform-convergence spine. ```bash lake env lean examples/CheckUniformConvergence.lean ``` -/ #check FormalSLT.UniformConvergence.finiteClassUniformDeviationUnionBound #print axioms FormalSLT.UniformConvergence.finiteClassUniformDeviationUnionBound #check FormalSLT.UniformConvergence.finiteClassUniformDeviationUnionBound_cardInv #print axioms FormalSLT.UniformConvergence.finiteClassUniformDeviationUnionBound_cardInv #check FormalSLT.UniformConvergence.finiteClassTwoSidedUniformDeviationUnionBound #print axioms FormalSLT.UniformConvergence.finiteClassTwoSidedUniformDeviationUnionBound #check FormalSLT.UniformConvergence.finiteClassTwoSidedUniformDeviationUnionBound_cardInv #print axioms FormalSLT.UniformConvergence.finiteClassTwoSidedUniformDeviationUnionBound_cardInv #check FormalSLT.UniformConvergence.finiteTimeClassUnionBound_cardInv #print axioms FormalSLT.UniformConvergence.finiteTimeClassUnionBound_cardInv #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_cardInv #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_cardInv #check FormalSLT.UniformConvergence.finiteTimeClassUnionBound_timeBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassUnionBound_timeBudget #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_timeBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_timeBudget #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_timeBudget_threshold #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_timeBudget_threshold #check FormalSLT.UniformConvergence.finiteDyadicTimeBudget #check FormalSLT.UniformConvergence.finiteDyadicTimeBudget_sum_fin_le #print axioms FormalSLT.UniformConvergence.finiteDyadicTimeBudget_sum_fin_le #check FormalSLT.UniformConvergence.finiteTimeClassUnionBound_dyadicBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassUnionBound_dyadicBudget #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget_threshold #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget_threshold #check FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUnionBoundFromOneSidedTails_dyadicBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassTwoSidedUnionBoundFromOneSidedTails_dyadicBudget #check FormalSLT.UniformConvergence.empiricalAverageUpperHoeffdingTail #check FormalSLT.UniformConvergence.empiricalAverageLowerHoeffdingTail #check FormalSLT.UniformConvergence.finiteTimeClassEmpiricalAverageDeviationFromHoeffding_dyadicBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassEmpiricalAverageDeviationFromHoeffding_dyadicBudget #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_dyadicBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_dyadicBudget #check FormalSLT.UniformConvergence.empiricalAverageUpperHoeffdingTail_eq_lower #print axioms FormalSLT.UniformConvergence.empiricalAverageUpperHoeffdingTail_eq_lower #check FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_twoSidedTailBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_twoSidedTailBudget #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingTail #check FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail #print axioms FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail #check FormalSLT.UniformConvergence.empiricalAverageRangeSum_le_card_mul_uniformRange #print axioms FormalSLT.UniformConvergence.empiricalAverageRangeSum_le_card_mul_uniformRange #check FormalSLT.UniformConvergence.empiricalAverageRangeSum_pos_of_exists_range_pos #print axioms FormalSLT.UniformConvergence.empiricalAverageRangeSum_pos_of_exists_range_pos #check FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail_of_rangeBound #print axioms FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail_of_rangeBound #check FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail_of_rangeBound_of_exists_range_pos #print axioms FormalSLT.UniformConvergence.empiricalAverageTwoSidedHoeffdingTail_le_uniformRangeTwoSidedHoeffdingTail_of_rangeBound_of_exists_range_pos #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget_of_rangeBound #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget_of_rangeBound #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget_of_rangeBound_of_exists_range_pos #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_uniformRangeBudget_of_rangeBound_of_exists_range_pos #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingTail_eq_sampleSizeTail #print axioms FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingTail_eq_sampleSizeTail #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_threshold #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_threshold #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_logBudget #print axioms FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_logBudget #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_explicitRadius #print axioms FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_explicitRadius #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_sampleSize_ge #print axioms FormalSLT.UniformConvergence.empiricalAverageUniformRangeTwoSidedHoeffdingSampleSizeTail_le_of_sampleSize_ge #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_from_logBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_from_logBudget #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_ge #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_ge #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_dyadicRealBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_sampleSize_dyadicRealBudget #check FormalSLT.UniformConvergence.finiteDyadicRealBudget_classBudget_ofReal #print axioms FormalSLT.UniformConvergence.finiteDyadicRealBudget_classBudget_ofReal #check FormalSLT.UniformConvergence.empiricalAverageUniformRangeSampleSize_ge_of_sqrtBudget_le #print axioms FormalSLT.UniformConvergence.empiricalAverageUniformRangeSampleSize_ge_of_sqrtBudget_le #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_epsilonOfSampleSize_dyadicRealBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_epsilonOfSampleSize_dyadicRealBudget #check FormalSLT.UniformConvergence.finiteDyadicRealBudget_horizon_le_time #print axioms FormalSLT.UniformConvergence.finiteDyadicRealBudget_horizon_le_time #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_horizonUniformRadius_dyadicRealBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_horizonUniformRadius_dyadicRealBudget #check FormalSLT.UniformConvergence.finiteDyadicRealBudget_horizon_logBudget_eq_closedForm #print axioms FormalSLT.UniformConvergence.finiteDyadicRealBudget_horizon_logBudget_eq_closedForm #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_closedFormHorizonRadius_dyadicRealBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_closedFormHorizonRadius_dyadicRealBudget #check FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_closedFormHorizonSampleSize_dyadicRealBudget #print axioms FormalSLT.UniformConvergence.finiteTimeClassSharedSampleEmpiricalAverageDeviationFromHoeffding_closedFormHorizonSampleSize_dyadicRealBudget #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm_cardSample #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm_cardSample #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm_unitRange #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_closedForm_unitRange #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_radius #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_radius #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_explicitRadius #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_explicitRadius #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_explicitRadius_nonemptySample #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_unitRange_explicitRadius_nonemptySample #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_explicitRadius #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_explicitRadius #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius #check FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_fromHoeffding #print axioms FormalSLT.UniformConvergence.finitePrefixFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_fromHoeffding #check FormalSLT.UniformConvergence.finiteDyadicTimeBudget_tsum_le #print axioms FormalSLT.UniformConvergence.finiteDyadicTimeBudget_tsum_le #check FormalSLT.UniformConvergence.countableTimeClassUnionBound_timeBudget #print axioms FormalSLT.UniformConvergence.countableTimeClassUnionBound_timeBudget #check FormalSLT.UniformConvergence.countableTimeClassUnionBound_dyadicBudget #print axioms FormalSLT.UniformConvergence.countableTimeClassUnionBound_dyadicBudget #check FormalSLT.UniformConvergence.countableTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget_threshold #print axioms FormalSLT.UniformConvergence.countableTimeClassTwoSidedUniformDeviationUnionBound_dyadicBudget_threshold #check FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_fromHoeffding #print axioms FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_fromHoeffding #check FormalSLT.UniformConvergence.countableTimeClass_iUnion_eq_exists #print axioms FormalSLT.UniformConvergence.countableTimeClass_iUnion_eq_exists #check FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_exists_fromHoeffding #print axioms FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_timeVaryingRadius_exists_fromHoeffding #check FormalSLT.UniformConvergence.zeroOneDyadicFiniteClassConfidenceRadius #check FormalSLT.UniformConvergence.zeroOneDyadicFiniteClassConfidenceRadius_le_of_sampleSize_ge #print axioms FormalSLT.UniformConvergence.zeroOneDyadicFiniteClassConfidenceRadius_le_of_sampleSize_ge #check FormalSLT.UniformConvergence.countableTimeClass_not_forall_lt_eq_exists_ge #print axioms FormalSLT.UniformConvergence.countableTimeClass_not_forall_lt_eq_exists_ge #check FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_namedRadius_exists_fromHoeffding #print axioms FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_namedRadius_exists_fromHoeffding #check FormalSLT.UniformConvergence.FiniteClassConfidenceSequence #check FormalSLT.UniformConvergence.finiteClassConfidenceSequenceFailureEvent #check FormalSLT.UniformConvergence.FiniteClassConfidenceSequence.failure_probability_le #print axioms FormalSLT.UniformConvergence.FiniteClassConfidenceSequence.failure_probability_le #check FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_confidenceSequence_fromHoeffding #print axioms FormalSLT.UniformConvergence.anytimeFiniteClassDeviationFromHoeffding_zeroOneRange_confidenceSequence_fromHoeffding