OAI/InformationTheory/SecretKey/Model.lean
590 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.ZeroKey.exists_isometry_comp_of_norm_eqline 17 - lemma
OAI.ZeroKey.norm_eq_of_gram_eqline 39 - theorem
OAI.ZeroKey.exists_unitary_mul_of_gram_eqline 51 - def
OAI.ZeroKey.traceNormline 72 - def
OAI.ZeroKey.matrixVectorline 77 - abbrev
OAI.ZeroKey.Matline 81 - def
OAI.ZeroKey.matrixUnitline 85 - def
OAI.ZeroKey.amplifyline 88 - def
OAI.ZeroKey.CompletelyPositiveline 93 - def
OAI.ZeroKey.transposeLinearline 96 - def
OAI.ZeroKey.PPTTypeline 101 - def
OAI.ZeroKey.tensorMapline 104 - def
OAI.ZeroKey.outerline 112 - def
OAI.ZeroKey.Densityline 117 - def
OAI.ZeroKey.amplifyIndexline 122 - lemma
OAI.ZeroKey.cp_amplifyIndexline 129 - lemma
OAI.ZeroKey.matrix_sum_unitsline 141 - lemma
OAI.ZeroKey.linearMap_matrix_unitsline 146 - lemma
OAI.ZeroKey.linearMap_matrix_units_applyline 151 - lemma
OAI.ZeroKey.tensorMap_applyline 156 - lemma
OAI.ZeroKey.tensorMap_positiveline 182 - lemma
OAI.ZeroKey.outer_posSemidefline 195 - lemma
OAI.ZeroKey.cp_of_kraus_representationline 200 - def
OAI.ZeroKey.tensorPiline 233 - lemma
OAI.ZeroKey.tensorPi_mulline 237 - lemma
OAI.ZeroKey.tensorPi_oneline 247 - lemma
OAI.ZeroKey.tensorPi_starline 258 - lemma
OAI.ZeroKey.tensorPi_projectionline 263 - lemma
OAI.ZeroKey.tensorPi_sumline 280 - abbrev
OAI.ZeroKey.Explicit.pline 294 - abbrev
OAI.ZeroKey.Explicit.kline 296 - def
OAI.ZeroKey.Explicit.bline 298 - def
OAI.ZeroKey.Explicit.Qline 300 - def
OAI.ZeroKey.Explicit.Kline 302 - def
OAI.ZeroKey.Explicit.dimensionFunctionline 304 - lemma
OAI.ZeroKey.Explicit.dimensionFunction_eqline 306 - def
OAI.ZeroKey.Explicit.Dline 308 - lemma
OAI.ZeroKey.Explicit.D_eqline 310 - def
OAI.ZeroKey.Explicit.outputDimensionFunctionline 314 - lemma
OAI.ZeroKey.Explicit.outputDimensionFunction_eqline 316 - def
OAI.ZeroKey.Explicit.mline 318 - lemma
OAI.ZeroKey.Explicit.m_eqline 320 - def
OAI.ZeroKey.Explicit.Baseline 324 - instance
OAI.ZeroKey.Explicit.(instance at line 326)line 326 - instance
OAI.ZeroKey.Explicit.(instance at line 328)line 328 - instance
OAI.ZeroKey.Explicit.(instance at line 330)line 330 - instance
OAI.ZeroKey.Explicit.(instance at line 332)line 332 - def
OAI.ZeroKey.Explicit.Questionline 337 - instance
OAI.ZeroKey.Explicit.(instance at line 339)line 339 - instance
OAI.ZeroKey.Explicit.(instance at line 341)line 341 - instance
OAI.ZeroKey.Explicit.(instance at line 343)line 343 - instance
OAI.ZeroKey.Explicit.(instance at line 345)line 345 - def
OAI.ZeroKey.Explicit.baseVectorline 347 - def
OAI.ZeroKey.Explicit.vectorline 350 - def
OAI.ZeroKey.Explicit.overlapline 353 - def
OAI.ZeroKey.Explicit.EightSetline 355 - instance
OAI.ZeroKey.Explicit.(instance at line 357)line 357 - instance
OAI.ZeroKey.Explicit.(instance at line 359)line 359 - instance
OAI.ZeroKey.Explicit.(instance at line 361)line 361 - instance
OAI.ZeroKey.Explicit.(instance at line 363)line 363 - def
OAI.ZeroKey.Explicit.PairwiseOrthogonalline 369 - abbrev
OAI.ZeroKey.Explicit.Signline 372 - def
OAI.ZeroKey.Explicit.signValueline 374 - abbrev
OAI.ZeroKey.Explicit.Outcomeline 376 - abbrev
OAI.ZeroKey.Explicit.LocalBasisline 378 - def
OAI.ZeroKey.Explicit.pauliXline 380 - def
OAI.ZeroKey.Explicit.pauliYline 382 - def
OAI.ZeroKey.Explicit.pauliZline 384 - def
OAI.ZeroKey.Explicit.tensor₂line 386 - def
OAI.ZeroKey.Explicit.observableline 389 - def
OAI.ZeroKey.Explicit.contextObservableline 400 - def
OAI.ZeroKey.Explicit.contextProjectionline 404 - def
OAI.ZeroKey.Explicit.trivialProjectionline 408 - def
OAI.ZeroKey.Explicit.localProjectionline 411 - def
OAI.ZeroKey.Explicit.Basisline 424 - instance
OAI.ZeroKey.Explicit.(instance at line 426)line 426 - instance
OAI.ZeroKey.Explicit.(instance at line 428)line 428 - instance
OAI.ZeroKey.Explicit.(instance at line 430)line 430 - instance
OAI.ZeroKey.Explicit.(instance at line 432)line 432 - def
OAI.ZeroKey.Explicit.OutcomeStringline 434 - instance
OAI.ZeroKey.Explicit.(instance at line 436)line 436 - instance
OAI.ZeroKey.Explicit.(instance at line 438)line 438 - instance
OAI.ZeroKey.Explicit.(instance at line 440)line 440 - instance
OAI.ZeroKey.Explicit.(instance at line 442)line 442 - def
OAI.ZeroKey.Explicit.Labelline 444 - instance
OAI.ZeroKey.Explicit.(instance at line 446)line 446 - instance
OAI.ZeroKey.Explicit.(instance at line 448)line 448 - instance
OAI.ZeroKey.Explicit.(instance at line 450)line 450 - instance
OAI.ZeroKey.Explicit.(instance at line 452)line 452 - def
OAI.ZeroKey.Explicit.projectionline 454 - def
OAI.ZeroKey.Explicit.blockline 457 - def
OAI.ZeroKey.Explicit.traceBlockMapline 462 - def
OAI.ZeroKey.Explicit.rawOutputline 475 - def
OAI.ZeroKey.Explicit.rholine 478 - lemma
OAI.ZeroKey.Explicit.tensor₂_applyline 481 - lemma
OAI.ZeroKey.Explicit.sum_localBasisline 484 - lemma
OAI.ZeroKey.Explicit.signValue_sqline 489 - lemma
OAI.ZeroKey.Explicit.signValue_conjline 492 - lemma
OAI.ZeroKey.Explicit.localBasis_one_applyline 495 - lemma
OAI.ZeroKey.Explicit.context_hermitianline 499 - lemma
OAI.ZeroKey.Explicit.context_realline 513 - lemma
OAI.ZeroKey.Explicit.context_involutionline 525 - lemma
OAI.ZeroKey.Explicit.context_commuteline 539 - def
OAI.ZeroKey.Explicit.contextParityline 553 - lemma
OAI.ZeroKey.Explicit.context_thirdline 555 - def
OAI.ZeroKey.Explicit.spectralSignline 568 - lemma
OAI.ZeroKey.Explicit.sign_eigen_auxline 571 - lemma
OAI.ZeroKey.Explicit.spectralSign_projectionline 577 - lemma
OAI.ZeroKey.Explicit.spectralSign_commuteline 591 - lemma
OAI.ZeroKey.Explicit.contextProjection_factorline 597 - lemma
OAI.ZeroKey.Explicit.contextProjection_projectionline 603 - lemma
OAI.ZeroKey.Explicit.contextProjection_realline 610 - lemma
OAI.ZeroKey.Explicit.contextParity_conjline 617 - def
OAI.ZeroKey.Explicit.contextEigenvalueline 621 - lemma
OAI.ZeroKey.Explicit.context_eigen_firstline 625 - lemma
OAI.ZeroKey.Explicit.context_eigen_secondline 632 - lemma
OAI.ZeroKey.Explicit.context_eigenline 643 - lemma
OAI.ZeroKey.Explicit.contextEigenvalue_conjline 657 - lemma
OAI.ZeroKey.Explicit.context_eigen_rightline 661 - lemma
OAI.ZeroKey.Explicit.spectralSign_sumline 668 - lemma
OAI.ZeroKey.Explicit.contextProjection_sumline 674 - lemma
OAI.ZeroKey.Explicit.eigenvalues_agreeline 683 - lemma
OAI.ZeroKey.Explicit.signValue_injectiveline 690 - lemma
OAI.ZeroKey.Explicit.contextProjection_orthogonalline 694 - lemma
OAI.ZeroKey.Explicit.trivialProjection_projectionline 705 - lemma
OAI.ZeroKey.Explicit.trivialProjection_sumline 709 - lemma
OAI.ZeroKey.Explicit.trivialProjection_orthogonalline 717 - lemma
OAI.ZeroKey.Explicit.localProjection_typeline 724 - lemma
OAI.ZeroKey.Explicit.localProjection_projectionline 738 - lemma
OAI.ZeroKey.Explicit.localProjection_realline 744 - lemma
OAI.ZeroKey.Explicit.localProjection_sumline 752 - lemma
OAI.ZeroKey.Explicit.localProjection_orthogonalline 758 - lemma
OAI.ZeroKey.Explicit.projection_tensorline 764 - lemma
OAI.ZeroKey.Explicit.projection_projectionline 768 - lemma
OAI.ZeroKey.Explicit.projection_realline 780 - lemma
OAI.ZeroKey.Explicit.projection_sumline 786 - lemma
OAI.ZeroKey.Explicit.projection_mul_applyline 801 - lemma
OAI.ZeroKey.Explicit.trivialProjection_commuteline 812 - lemma
OAI.ZeroKey.Explicit.localProjection_self_commuteline 817 - lemma
OAI.ZeroKey.Explicit.localProjection_trivial_of_not_orthogonalline 825 - lemma
OAI.ZeroKey.Explicit.localProjection_trivial_of_not_memline 830 - lemma
OAI.ZeroKey.Explicit.localProjection_commuteline 835 - lemma
OAI.ZeroKey.Explicit.projection_commuteline 849 - lemma
OAI.ZeroKey.Explicit.card_subsets_containingline 860 - lemma
OAI.ZeroKey.Explicit.card_baseline 874 - lemma
OAI.ZeroKey.Explicit.card_questionline 883 - lemma
OAI.ZeroKey.Explicit.signed_overlapline 891 - lemma
OAI.ZeroKey.Explicit.base_innerline 905 - lemma
OAI.ZeroKey.Explicit.base_unitline 914 - lemma
OAI.ZeroKey.Explicit.vector_unitline 918 - def
OAI.ZeroKey.Explicit.a₀line 925 - lemma
OAI.ZeroKey.Explicit.choose_mono_smallline 929 - lemma
OAI.ZeroKey.Explicit.a₀_upperline 936 - lemma
OAI.ZeroKey.Explicit.binomial_term_leline 945 - lemma
OAI.ZeroKey.Explicit.choose_upperline 951 - lemma
OAI.ZeroKey.Explicit.double_bline 963 - lemma
OAI.ZeroKey.Explicit.b_lowerline 975 - lemma
OAI.ZeroKey.Explicit.strict_parameter_boundline 982 - lemma
OAI.ZeroKey.Explicit.b_posline 1002 - lemma
OAI.ZeroKey.Explicit.card_subsetsline 1008 - lemma
OAI.ZeroKey.Explicit.card_eightSetline 1016 - lemma
OAI.ZeroKey.Explicit.card_basis_auxline 1020 - lemma
OAI.ZeroKey.Explicit.card_localBasisline 1024 - lemma
OAI.ZeroKey.Explicit.card_basisline 1028 - lemma
OAI.ZeroKey.Explicit.card_outcomeStringline 1031 - lemma
OAI.ZeroKey.Explicit.card_labelline 1034 - def
OAI.ZeroKey.Explicit.basisOrderline 1039 - def
OAI.ZeroKey.Explicit.labelOrderline 1041 - def
OAI.ZeroKey.Explicit.rhoFinline 1105 - lemma
OAI.ZeroKey.Explicit.overlap_symmline 1108 - lemma
OAI.ZeroKey.Explicit.projection_transposeline 1112 - lemma
OAI.ZeroKey.Explicit.block_swapline 1118 - lemma
OAI.ZeroKey.Explicit.block_transposeline 1125 - lemma
OAI.ZeroKey.Explicit.block_diagline 1132 - lemma
OAI.ZeroKey.Explicit.rawOutput_traceline 1136 - lemma
OAI.ZeroKey.Explicit.rawOutput_crossed_diagonalline 1141 - def
OAI.ZeroKey.Explicit.makeLabelline 1145 - lemma
OAI.ZeroKey.Explicit.projection_sum_makeLabelline 1147 - lemma
OAI.ZeroKey.Explicit.sum_labelline 1151 - lemma
OAI.ZeroKey.Explicit.sum_projection_pair_traceline 1156 - lemma
OAI.ZeroKey.Explicit.rawOutput_trace_totalline 1166 - def
OAI.ZeroKey.Separableline 1186 - lemma
OAI.ZeroKey.Explicit.Q_posline 1195 - lemma
OAI.ZeroKey.Explicit.D_posline 1197 - def
OAI.ZeroKey.projectionKrausline 1211 - lemma
OAI.ZeroKey.projectionKraus_coeffline 1215 - lemma
OAI.ZeroKey.projectionKraus_formulaline 1230 - def
OAI.ZeroKey.Explicit.questionFinline 1256 - def
OAI.ZeroKey.Explicit.projectionFinline 1258 - def
OAI.ZeroKey.Explicit.blockFinline 1260 - def
OAI.ZeroKey.Explicit.constructionMapFinline 1262 - lemma
OAI.ZeroKey.Explicit.projectionFin_hermitianline 1264 - lemma
OAI.ZeroKey.Explicit.blockFin_swapline 1268 - lemma
OAI.ZeroKey.Explicit.blockFin_formulaline 1272 - lemma
OAI.ZeroKey.Explicit.constructionMapFin_krausline 1281 - lemma
OAI.ZeroKey.Explicit.constructionMapFin_cpline 1295 - lemma
OAI.ZeroKey.Explicit.constructionMapFin_unitline 1298 - def
OAI.ZeroKey.Explicit.omegaVectorline 1303 - def
OAI.ZeroKey.Explicit.rawOutputFinline 1305 - lemma
OAI.ZeroKey.Explicit.rawOutputFin_tensorline 1308 - lemma
OAI.ZeroKey.Explicit.rawOutputFin_psdline 1324 - lemma
OAI.ZeroKey.Explicit.rawOutputFin_traceline 1328 - lemma
OAI.ZeroKey.Explicit.rhoFin_eqline 1334 - lemma
OAI.ZeroKey.Explicit.symbolic_normalization_ne_zeroline 1336 - lemma
OAI.ZeroKey.Explicit.normalization_ne_zeroline 1340 - lemma
OAI.ZeroKey.Explicit.rhoFin_densityline 1343 - abbrev
OAI.UnrestrictedQuantum.ReferenceFunctionalline 1368 - def
OAI.UnrestrictedQuantum.PositiveFunctionalline 1371 - structure
OAI.UnrestrictedQuantum.ObservableInstrumentline 1376 - structure
OAI.UnrestrictedQuantum.InstrumentRunline 1388 - theorem
OAI.UnrestrictedQuantum.InstrumentRun.reference_meanline 1403 - theorem
OAI.ZeroKey.sample_instrument_kernelline 1424 - abbrev
OAI.ZeroKey.UniformTapeline 1444 - def
OAI.ZeroKey.uniformTapeLawline 1446 - instance
OAI.ZeroKey.(instance at line 1449)line 1449 - lemma
OAI.ZeroKey.indicator_one_mulline 1466 - lemma
OAI.ZeroKey.indicator_inter_oneline 1471 - lemma
OAI.ZeroKey.condIndep_condExp_rightline 1477 - lemma
OAI.ZeroKey.condIndep_local_refinementline 1512 - def
OAI.ZeroKey.recordInterFamilyline 1553 - lemma
OAI.ZeroKey.recordInterFamily_piline 1556 - lemma
OAI.ZeroKey.recordInterFamily_generateline 1563 - lemma
OAI.ZeroKey.condIndep_join_public_rightline 1578 - lemma
OAI.ZeroKey.condIndep_local_messageline 1621 - lemma
OAI.ZeroKey.condFactor_full_transcriptline 1635 - lemma
OAI.ZeroKey.condIndep_full_transcriptline 1646 - lemma
OAI.ZeroKey.indep_condIndep_botline 1668 - structure
OAI.ZeroKey.LocalTapeProgramline 1683 - def
OAI.ZeroKey.LocalTapeProgram.publicPrefixline 1698 - structure
OAI.ZeroKey.LocalOutcomeSamplerline 1711 - def
OAI.ZeroKey.LocalOutcomeSampler.privatePrefixline 1729 - def
OAI.ZeroKey.LocalOutcomeSampler.extractPrivateline 1738 - def
OAI.ZeroKey.LocalOutcomeSampler.publicFromline 1741 - instance
OAI.ZeroKey.matrixMeasurableSpaceline 1763 - instance
OAI.ZeroKey.matrixBorelSpaceline 1769 - structure
OAI.ZeroKey.PositiveMatrixMeasureline 1778 - def
OAI.ZeroKey.PositiveMatrixMeasure.valueline 1784 - def
OAI.ZeroKey.PositiveMatrixMeasure.densityline 1786 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.measurable_densityline 1790 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integrable_entryline 1806 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.entry_absolutelyContinuousline 1810 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integral_density_entryline 1819 - lemma
OAI.ZeroKey.ae_complex_nonneg_of_integral_nonnegline 1841 - def
OAI.ZeroKey.quadraticValueline 1859 - lemma
OAI.ZeroKey.quadraticValue_eqline 1863 - lemma
OAI.ZeroKey.integrable_quadraticValueline 1868 - lemma
OAI.ZeroKey.integral_quadraticValueline 1876 - lemma
OAI.ZeroKey.density_posSemidef_aeline 1887 - lemma
OAI.ZeroKey.psd_entry_norm_le_traceline 1934 - lemma
OAI.ZeroKey.uniformIntegrable_of_ae_norm_le_oneline 1962 - lemma
OAI.ZeroKey.bounded_martingale_limitline 1980 - lemma
OAI.ZeroKey.integrable_matrix_of_entriesline 1999 - lemma
OAI.ZeroKey.integral_matrix_entryline 2007 - def
OAI.ZeroKey.positiveMatrixMeasureOfDensityline 2012 - lemma
OAI.ZeroKey.positiveMatrixMeasureOfDensity_valueline 2023 - def
OAI.ZeroKey.keepReferenceline 2045 - def
OAI.ZeroKey.referenceFilterline 2048 - lemma
OAI.ZeroKey.referenceFilter_applyline 2053 - lemma
OAI.ZeroKey.keepReference_filterline 2061 - def
OAI.ZeroKey.vectorizeline 2071 - lemma
OAI.ZeroKey.keepReference_vectorizeline 2074 - lemma
OAI.ZeroKey.referenceFilter_vectorizeline 2081 - def
OAI.ZeroKey.localProbeline 2093 - def
OAI.ZeroKey.canonicalPurificationline 2096 - def
OAI.ZeroKey.preparationFilterline 2098 - lemma
OAI.ZeroKey.preparation_filter_identityline 2101 - lemma
OAI.ZeroKey.canonical_referenceline 2111 - def
OAI.ZeroKey.PositiveMatrixMeasure.traceSignedline 2130 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.traceSigned_applyline 2134 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.traceSigned_nonnegline 2139 - def
OAI.ZeroKey.PositiveMatrixMeasure.traceMeasureline 2148 - instance
OAI.ZeroKey.PositiveMatrixMeasure.traceMeasure_finiteline 2162 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integrable_trace_densityline 2166 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integral_trace_densityline 2170 - def
OAI.ZeroKey.PositiveMatrixMeasure.filterline 2181 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.filter_valueline 2201 - def
OAI.ZeroKey.PositiveMatrixMeasure.pushforwardline 2224 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.pushforward_valueline 2233 - def
OAI.ZeroKey.historyPrefixline 2250 - lemma
OAI.ZeroKey.measurable_historyPrefixline 2252 - def
OAI.ZeroKey.historyFiltrationline 2256 - lemma
OAI.ZeroKey.historyPrefix_adaptedline 2269 - lemma
OAI.ZeroKey.historyFiltration_generatesline 2273 - lemma
OAI.ZeroKey.density_entry_boundline 2291 - lemma
OAI.ZeroKey.integrable_density_entryline 2299 - lemma
OAI.ZeroKey.reference_history_step_integralline 2318 - lemma
OAI.ZeroKey.reference_history_integralline 2374 - lemma
OAI.ZeroKey.reference_history_measurableline 2386 - lemma
OAI.ZeroKey.reference_history_integrableline 2391 - lemma
OAI.ZeroKey.reference_history_martingale_reline 2398 - lemma
OAI.ZeroKey.reference_history_martingale_imline 2415 - theorem
OAI.ZeroKey.local_reference_limitline 2443 - abbrev
OAI.UnrestrictedQuantum.LocalHistoryline 2557 - def
OAI.UnrestrictedQuantum.localActiveline 2562 - def
OAI.UnrestrictedQuantum.localPassiveline 2568 - structure
OAI.UnrestrictedQuantum.LocalObservableExecutionline 2581 - def
OAI.UnrestrictedQuantum.LocalObservableExecution.referenceline 2602 - lemma
OAI.UnrestrictedQuantum.LocalObservableExecution.reference_densityline 2605 - lemma
OAI.UnrestrictedQuantum.LocalObservableExecution.reference_measurableline 2610 - lemma
OAI.UnrestrictedQuantum.LocalObservableExecution.active_meanline 2612 - lemma
OAI.UnrestrictedQuantum.LocalObservableExecution.passive_referenceline 2625 - theorem
OAI.ZeroKey.condIndep_adaptive_public_messageline 2641 - theorem
OAI.ZeroKey.adaptive_tapes_given_full_transcriptline 2708 - structure
OAI.ZeroKey.AdaptiveTapeProgramline 2737 - def
OAI.ZeroKey.AdaptiveTapeProgram.publicPrefixline 2753 - def
OAI.ZeroKey.AdaptiveTapeProgram.messageline 2758 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.prefix_succline 2761 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.measurable_prefixline 2764 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.measurable_messageline 2778 - abbrev
OAI.ZeroKey.AdaptiveTapeProgram.fieldline 2783 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.field_leline 2786 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.field_monoline 2788 - def
OAI.ZeroKey.AdaptiveTapeProgram.filtrationline 2800 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.field_zeroline 2805 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.field_succline 2808 - theorem
OAI.ZeroKey.AdaptiveTapeProgram.tapes_conditionally_independentline 2828 - def
OAI.ZeroKey.AdaptiveTapeProgram.recordline 2854 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.measurable_recordline 2856 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.prefix_eq_recordline 2859 - lemma
OAI.ZeroKey.AdaptiveTapeProgram.full_record_fieldline 2868 - theorem
OAI.ZeroKey.AdaptiveTapeProgram.final_records_conditionally_independentline 2889 - def
OAI.ZeroKey.noiseTapeLawline 2929 - instance
OAI.ZeroKey.noiseTapeLaw_probabilityline 2931 - lemma
OAI.ZeroKey.noise_prefix_fresh_independentline 2935 - lemma
OAI.ZeroKey.noise_tape_evalline 2947 - structure
OAI.ZeroKey.NoiseSamplerline 2952 - def
OAI.ZeroKey.NoiseSampler.finiteHistoryline 2964 - lemma
OAI.ZeroKey.NoiseSampler.measurable_finiteHistoryline 2969 - def
OAI.ZeroKey.NoiseSampler.historyline 2982 - lemma
OAI.ZeroKey.NoiseSampler.measurable_prefixline 2985 - lemma
OAI.ZeroKey.NoiseSampler.prefix_succline 2988 - lemma
OAI.ZeroKey.NoiseSampler.prefix_fresh_independentline 2991 - lemma
OAI.ZeroKey.NoiseSampler.prefix_fresh_lawline 2995 - theorem
OAI.ZeroKey.NoiseSampler.prefix_law_succline 3002 - def
OAI.ZeroKey.NoiseSampler.recordline 3035 - lemma
OAI.ZeroKey.NoiseSampler.measurable_recordline 3037 - lemma
OAI.ZeroKey.NoiseSampler.prefix_eq_recordline 3041 - theorem
OAI.ZeroKey.NoiseSampler.finite_law_uniqueline 3051 - theorem
OAI.ZeroKey.NoiseSampler.record_law_uniqueline 3071 - structure
OAI.ZeroKey.AdaptiveOutcomeSamplerline 3105 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.privatePrefixline 3126 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_privatePrefixline 3135 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.tapeProgramline 3158 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.replayline 3174 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_snocline 3186 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_replayline 3196 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.extractPrivateline 3210 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.publicFromline 3213 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_extractPrivateline 3215 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_publicFromline 3220 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.extractPrivate_snocline 3222 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.publicFrom_snocline 3228 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.privatePrefix_snocline 3235 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.causalStepline 3243Source documentation
The sampled outcome history, without a bundled measurability certificate.
def causalStep (n : ℕ) (pair : (Fin n → O) × (I × I)) : O := …
- def
OAI.ZeroKey.AdaptiveOutcomeSampler.causalHistoryline 3248 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.causalRecordline 3253 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.causalline 3256 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.causalRecord_eqline 3267 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.pairedTapeline 3281 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_pairedTapeline 3283 - theorem
OAI.ZeroKey.AdaptiveOutcomeSampler.replay_matchesline 3285 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.instrumentKernelline 3325 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.instrumentKernel_applyline 3336 - instance
OAI.ZeroKey.AdaptiveOutcomeSampler.instrumentKernel_markovline 3346 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.causal_step_lawline 3353 - def
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceAline 3403 - def
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceBline 3406 - lemma
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceA_measurableline 3410 - lemma
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceB_measurableline 3416 - lemma
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceA_meanline 3422 - lemma
OAI.ZeroKey.AdaptiveQuantum.globalLocalReferenceB_meanline 3442 - def
OAI.ZeroKey.AdaptiveQuantum.jointReferenceline 3461 - lemma
OAI.ZeroKey.AdaptiveQuantum.jointReference_densityline 3465 - lemma
OAI.ZeroKey.AdaptiveQuantum.jointReference_measurableline 3471 - lemma
OAI.ZeroKey.AdaptiveQuantum.jointReference_meanline 3485 - theorem
OAI.ZeroKey.paired_tapes_lawline 3523 - theorem
OAI.ZeroKey.condIndepFun_of_joint_lawline 3562 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.privateRecordline 3611 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_privateRecordline 3614 - theorem
OAI.ZeroKey.AdaptiveOutcomeSampler.final_records_independentline 3621 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.outcomeRecordline 3636 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_outcomeRecordline 3639 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.outcomeRecord_lawline 3642 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.publicRecordline 3656 - def
OAI.ZeroKey.AdaptiveOutcomeSampler.localRecordline 3659 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_publicRecordline 3662 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.measurable_localRecordline 3667 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.publicRecord_replayline 3672 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.localRecord_replayline 3684 - theorem
OAI.ZeroKey.AdaptiveOutcomeSampler.full_readout_lawline 3701 - theorem
OAI.ZeroKey.AdaptiveOutcomeSampler.actual_records_independentline 3732 - lemma
OAI.ZeroKey.continuous_matrix_kroneckerline 3774 - lemma
OAI.ZeroKey.measurable_matrix_kroneckerline 3785 - lemma
OAI.ZeroKey.density_kroneckerline 3792 - theorem
OAI.ZeroKey.local_product_reference_extensionline 3802 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.publicFrom_eq_recordline 3863 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.extractPrivate_eq_recordline 3873 - abbrev
OAI.ZeroKey.AdaptiveOutcomeSampler.localFieldline 3883 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.localField_leline 3886 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.local_history_measurableline 3889 - lemma
OAI.ZeroKey.AdaptiveOutcomeSampler.localFields_independentline 3905 - theorem
OAI.ZeroKey.AdaptiveQuantum.full_reference_extensionline 3957 - lemma
OAI.ZeroKey.condIndepFun_ae_indep_complexline 4012 - lemma
OAI.ZeroKey.condIndepFun_kernel_integral_mulline 4025 - def
OAI.ZeroKey.publicMatrixline 4045 - lemma
OAI.ZeroKey.publicMatrix_measurableline 4050 - lemma
OAI.ZeroKey.publicMatrix_entryline 4054 - theorem
OAI.ZeroKey.condIndep_publicMatrix_kroneckerline 4059 - def
OAI.ZeroKey.Subdensityline 4103 - lemma
OAI.ZeroKey.subdensity_zeroline 4106 - lemma
OAI.ZeroKey.subdensity_kroneckerline 4110 - lemma
OAI.ZeroKey.integrable_subdensityline 4120 - lemma
OAI.ZeroKey.integral_subdensityline 4132 - lemma
OAI.ZeroKey.measurable_positive_factorline 4150 - theorem
OAI.ZeroKey.terminal_public_factorsline 4183 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.ext_on_generating_piSystemline 4231 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.ext_on_filtrationline 4245 - def
OAI.UnrestrictedQuantum.bitReferenceline 4283 - lemma
OAI.UnrestrictedQuantum.bitReference_positiveline 4286 - lemma
OAI.UnrestrictedQuantum.bitReference_entryline 4291 - theorem
OAI.UnrestrictedQuantum.bitReference_sumline 4296 - lemma
OAI.ZeroKey.density_subdensityline 4325 - theorem
OAI.ZeroKey.reference_density_unique_on_filtrationline 4328 - structure
OAI.UnrestrictedQuantum.IncomingObservableProcessline 4372 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.reference_densityline 4385 - structure
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadoutline 4388 - def
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadout.valueline 4400 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadout.positiveline 4402 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadout.sumline 4405 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadout.subdensityline 4408 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.BitReadout.measurableline 4418 - lemma
OAI.ZeroKey.setIntegral_publicMatrixline 4443 - lemma
OAI.ZeroKey.public_factor_eventline 4451 - theorem
OAI.ZeroKey.AdaptiveQuantum.incoming_joint_reference_consistencyline 4506 - theorem
OAI.ZeroKey.AdaptiveQuantum.genuine_terminal_public_factorsline 4534 - theorem
OAI.ZeroKey.AdaptiveQuantum.terminal_reference_totalline 4591 - theorem
OAI.ZeroKey.AdaptiveQuantum.terminal_public_normalizationline 4619 - lemma
OAI.ZeroKey.localProbe_referenceline 4654 - lemma
OAI.ZeroKey.localProbe_reference_productline 4667 - structure
OAI.ZeroKey.Discussionline 4687 - def
OAI.ZeroKey.Discussion.samplerline 4708 - lemma
OAI.ZeroKey.Discussion.sampler_lawline 4738 - def
OAI.ZeroKey.Discussion.probeLawline 4747 - instance
OAI.ZeroKey.Discussion.probeLaw_probabilityline 4750 - lemma
OAI.ZeroKey.Discussion.probeLaw_prefixline 4753 - def
OAI.ZeroKey.Discussion.transcriptLawline 4764 - instance
OAI.ZeroKey.Discussion.transcriptLaw_probabilityline 4766 - lemma
OAI.ZeroKey.preparationFilter_productline 4783 - def
OAI.ZeroKey.eveBlockline 4816 - structure
OAI.ZeroKey.BitDensityline 4829 - def
OAI.ZeroKey.BitDensity.massline 4839 - def
OAI.ZeroKey.BitDensity.idealBitErrorline 4842 - def
OAI.ZeroKey.matrixFilterLinearline 4863 - lemma
OAI.ZeroKey.integral_filterline 4868 - lemma
OAI.ZeroKey.integrable_filterline 4873 - lemma
OAI.ZeroKey.integral_realTraceline 4877 - lemma
OAI.ZeroKey.preparationFilter_probe_referenceline 4884 - lemma
OAI.ZeroKey.public_product_integrableline 4904 - def
OAI.ZeroKey.filteredPublicDensityline 4908 - lemma
OAI.ZeroKey.filteredPublicDensity_common_factorsline 4935 - structure
OAI.ZeroKey.BitProtocolline 4970 - def
OAI.ZeroKey.BitProtocol.completeReferenceline 4992 - lemma
OAI.ZeroKey.BitProtocol.completeReference_positiveline 4996 - lemma
OAI.ZeroKey.BitProtocol.completeReference_measurableline 5001 - lemma
OAI.ZeroKey.BitProtocol.completeReference_integrableline 5006 - lemma
OAI.ZeroKey.BitProtocol.completeReference_entry_integrableline 5011 - def
OAI.ZeroKey.BitProtocol.probeOutputline 5016 - lemma
OAI.ZeroKey.BitProtocol.probeOutput_eventline 5021 - lemma
OAI.ZeroKey.BitProtocol.initial_joint_referenceline 5028 - theorem
OAI.ZeroKey.BitProtocol.public_factorsline 5042 - def
OAI.ZeroKey.BitProtocol.canonicalOutputline 5061 - def
OAI.ZeroKey.PositiveMatrixMeasure.positiveDensityline 5079 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.positiveDensity_posline 5083 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.measurable_positiveDensityline 5090 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.positiveDensity_aeline 5100 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integrable_positiveDensity_traceline 5106 - lemma
OAI.ZeroKey.PositiveMatrixMeasure.integral_positiveDensity_traceline 5114 - def
OAI.ZeroKey.PositiveMatrixMeasure.toBitDensityline 5129 - theorem
OAI.ZeroKey.BitProtocol.canonical_density_representationline 5176 - lemma
OAI.ZeroKey.BitProtocol.canonicalOutput_normalizedline 5201 - def
OAI.ZeroKey.cqDistanceline 5225 - def
OAI.ZeroKey.idealFiniteBlocksline 5228 - def
OAI.ZeroKey.compressReferenceline 5243 - lemma
OAI.ZeroKey.compressReference_posline 5250 - lemma
OAI.ZeroKey.compressReference_traceline 5256 - lemma
OAI.ZeroKey.compressReference_rightline 5264 - lemma
OAI.ZeroKey.padded_purification_unitaryline 5269 - def
OAI.ZeroKey.embedReferenceline 5277 - lemma
OAI.ZeroKey.embedReference_posline 5283 - lemma
OAI.ZeroKey.embedReference_traceline 5291 - def
OAI.ZeroKey.refSandwichline 5295 - lemma
OAI.ZeroKey.padded_purification_blocksline 5300 - theorem
OAI.ZeroKey.purification_recoveryline 5322 - theorem
OAI.ZeroKey.purification_recovery_transposeline 5361 - def
OAI.ZeroKey.purificationFilterline 5396 - def
OAI.ZeroKey.publicPurifiedEntriesline 5402Source documentation
Matrix-valued output entries after purification and publication of the transcript.
def publicPurifiedEntries {Ω T K : Type*} [MeasurableSpace Ω] [MeasurableSpace T] (μ : Measure Ω) (record : Ω → T) (W : K → K → Ω → Matrix ι ι ℂ) (P : Matrix ι κ ℂ) (a b : K) (x y : κ) : ComplexMeasure T := … - def
OAI.ZeroKey.positiveEntryDensityline 5409Source documentation
The positive representative of the entrywise Radon–Nikodym derivative.
def positiveEntryDensity {Ω : Type*} [MeasurableSpace Ω] (W : ι → ι → ComplexMeasure Ω) (μ : Measure Ω) (t : Ω) : Matrix ι ι ℂ := by … - lemma
OAI.ZeroKey.purificationFilter_blockline 5416 - lemma
OAI.ZeroKey.preparationFilter_eq_purificationFilterline 5429 - theorem
OAI.ZeroKey.purification_filter_recoveryline 5432 - def
OAI.ZeroKey.BitProtocol.purifiedOutputline 5475 - lemma
OAI.ZeroKey.BitProtocol.purifiedOutput_acline 5479 - lemma
OAI.ZeroKey.BitProtocol.purifiedOutput_recoveryline 5488 - lemma
OAI.ZeroKey.BitProtocol.purifiedOutput_normalizedline 5499 - def
OAI.ZeroKey.BitProtocol.purifiedDensityline 5510 - def
OAI.ZeroKey.BitProtocol.rawPurifiedSecretBitErrorline 5517Source documentation
The operational bit error written directly in terms of the output entries.
def rawPurifiedSecretBitError (P : Matrix (ι × η) κ ℂ) (sigma : PositiveMatrixMeasure (ℕ → M) κ) : ℝ := …Mentions: OAI.ZeroKey.PositiveMatrixMeasure
- def
OAI.ZeroKey.BitProtocol.purifiedSecretBitErrorline 5528 - lemma
OAI.ZeroKey.BitProtocol.rawPurifiedSecretBitError_eqline 5533 - def
OAI.UnrestrictedQuantum.ObservableInstrument.postprocessline 5556 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.event_traceline 5570 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.event_zeroline 5582 - def
OAI.UnrestrictedQuantum.InstrumentRun.coarseMassline 5590 - def
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosteriorline 5592 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosterior_positiveline 5599 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosterior_traceline 5608 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosterior_weightedline 5619 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosterior_singletonline 5632 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.coarsePosterior_integralline 5642 - def
OAI.UnrestrictedQuantum.InstrumentRun.postprocessline 5679 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.event_finsetline 5706 - lemma
OAI.UnrestrictedQuantum.InstrumentRun.event_totalline 5717 - structure
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadoutline 5728 - def
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.valueline 5738 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.measurableline 5741 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.positiveline 5744 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.sumline 5747 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.subdensityline 5749 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.event_finsetline 5757 - lemma
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.eventMeasurableline 5761 - def
OAI.UnrestrictedQuantum.IncomingObservableProcess.FiniteReadout.postprocessline 5766 - structure
OAI.ZeroKey.FiniteProtocolline 5812 - def
OAI.ZeroKey.FiniteProtocol.toBitline 5834 - def
OAI.ZeroKey.FiniteProtocol.completeReferenceline 5844 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_positiveline 5848 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_measurableline 5853 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_integrableline 5858 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_entry_integrableline 5863 - def
OAI.ZeroKey.FiniteProtocol.probeOutputline 5868 - lemma
OAI.ZeroKey.FiniteProtocol.probeOutput_eventline 5873 - def
OAI.ZeroKey.FiniteProtocol.canonicalOutputline 5879 - lemma
OAI.ZeroKey.FiniteProtocol.canonicalOutput_eventline 5883 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_sumline 5922 - lemma
OAI.ZeroKey.FiniteProtocol.completeReference_totalline 5931 - lemma
OAI.ZeroKey.FiniteProtocol.canonicalOutput_sumline 5951 - lemma
OAI.ZeroKey.FiniteProtocol.canonicalOutput_normalizedline 5960 - def
OAI.ZeroKey.FiniteProtocol.purifiedOutputline 5999 - lemma
OAI.ZeroKey.FiniteProtocol.purifiedOutput_eventline 6003 - lemma
OAI.ZeroKey.FiniteProtocol.purifiedOutput_acline 6011 - lemma
OAI.ZeroKey.FiniteProtocol.purifiedOutput_normalizedline 6018 - def
OAI.ZeroKey.FiniteProtocol.purifiedOutputDensityline 6030 - structure
OAI.ZeroKey.KeyDensityline 6050 - structure
OAI.ZeroKey.EveDensityline 6059 - def
OAI.ZeroKey.KeyDensity.idealErrorline 6070 - def
OAI.ZeroKey.KeyDensity.distanceline 6072 - def
OAI.ZeroKey.FiniteProtocol.purifiedKeyDensityline 6103 - def
OAI.ZeroKey.KeyWordline 6130 - instance
OAI.ZeroKey.keyWordFintypeline 6134 - instance
OAI.ZeroKey.keyWordDecidableEqline 6139 - instance
OAI.ZeroKey.keyWordNonemptyline 6144 - instance
OAI.ZeroKey.keyWordMeasurableSpaceline 6149 - instance
OAI.ZeroKey.keyWordMeasurableSingletonClassline 6154 - structure
OAI.ZeroKey.QuantumMemoryline 6159 - instance
OAI.ZeroKey.(instance at line 6168)line 6168 - structure
OAI.ZeroKey.ClassicalRecordSpaceline 6170 - instance
OAI.ZeroKey.(instance at line 6178)line 6178 - structure
OAI.ZeroKey.KeyImplementationline 6188 - def
OAI.ZeroKey.KeyImplementation.outputline 6210 - def
OAI.ZeroKey.IsCompletedKeyOutputline 6215 - theorem
OAI.ZeroKey.isCompletedKeyOutput_iff_originalline 6228 - structure
OAI.ZeroKey.CompletedKeyTrialline 6240 - def
OAI.ZeroKey.CompletedKeyTrial.errorline 6261 - def
OAI.ZeroKey.groupIndexline 6273 - def
OAI.ZeroKey.groupTensorline 6282 - lemma
OAI.ZeroKey.trace_groupTensorline 6288 - lemma
OAI.ZeroKey.Density.groupTensorline 6295 - def
OAI.ZeroKey.copyDimline 6302 - lemma
OAI.ZeroKey.copyDim_eqline 6306 - def
OAI.ZeroKey.positiveCopiesline 6311 - lemma
OAI.ZeroKey.Density.positiveCopiesline 6327 - instance
OAI.ZeroKey.positiveCopy_nonemptyline 6334 - structure
OAI.ZeroKey.CompletedKeySchemeline 6341 - def
OAI.ZeroKey.CompletedKeyScheme.errorline 6361 - def
OAI.ZeroKey.CompletedKeyScheme.Secureline 6363 - def
OAI.ZeroKey.CompletedKeyScheme.lowerRateline 6365 - def
OAI.ZeroKey.distillableSecretKeyline 6369 - def
OAI.ZeroKey.UniformProtocolGapline 6381 - def
OAI.ZeroKey.UniformCompletedGapline 6400 - lemma
OAI.ZeroKey.Explicit.m_posline 6417 - instance
OAI.ZeroKey.Explicit.output_nonemptyline 6419 - def
OAI.ZeroKey.Explicit.MainClaimline 6430