OAI/Combinatorics/MatchingCount/Algorithm/OutputLengthBound.lean
113 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.MatchingFPRAS.Perfect.vertices_le_twice_edgesline 12 - lemma
OAI.MatchingFPRAS.positive_count_verticesline 27 - lemma
OAI.MatchingFPRAS.sparse_reject_zeroline 32 - lemma
OAI.MatchingFPRAS.encodeNat_length_posline 36 - lemma
OAI.MatchingFPRAS.flatMap_length_geline 37 - lemma
OAI.MatchingFPRAS.edges_le_input_lengthline 45 - lemma
OAI.MatchingFPRAS.nonzero_vertices_le_input_twiceline 60 - lemma
OAI.MatchingFPRAS.Counting.sigma_inv_polynomialline 66 - lemma
OAI.MatchingFPRAS.Trial.Parameters.N_polynomialline 84 - lemma
OAI.MatchingFPRAS.Trial.Parameters.D_polynomialline 91 - lemma
OAI.MatchingFPRAS.Trial.Parameters.S_polynomialline 94 - lemma
OAI.MatchingFPRAS.BitArithmetic.size_add_leline 110 - lemma
OAI.MatchingFPRAS.BitArithmetic.complete_count_sizeline 118 - lemma
OAI.MatchingFPRAS.Amplification.median_memline 129 - def
OAI.MatchingFPRAS.FiniteTrial.outputLengthBoundline 141 - lemma
OAI.MatchingFPRAS.FiniteTrial.output_encode_lengthline 143 - lemma
OAI.MatchingFPRAS.FiniteTrial.amplifiedOutput_encode_lengthline 158 - lemma
OAI.MatchingFPRAS.Transport.clog_two_le_selfline 170 - lemma
OAI.MatchingFPRAS.Transport.bitPrecision_leline 172 - lemma
OAI.MatchingFPRAS.Transport.sym2_card_le_squareline 174 - lemma
OAI.MatchingFPRAS.Transport.bagEdge_card_leline 176 - def
OAI.MatchingFPRAS.Transport.tierPolynomialline 185 - def
OAI.MatchingFPRAS.Transport.lambdaPolynomialline 186 - def
OAI.MatchingFPRAS.Transport.stepsPolynomialline 187 - def
OAI.MatchingFPRAS.Transport.edgePolynomialline 190 - def
OAI.MatchingFPRAS.Transport.scanErrorPolynomialline 191 - def
OAI.MatchingFPRAS.Transport.totalBitsPolynomialline 194 - lemma
OAI.MatchingFPRAS.Transport.endpoint_le_polynomialline 198 - lemma
OAI.MatchingFPRAS.Transport.lambda_le_polynomialline 204 - lemma
OAI.MatchingFPRAS.Transport.discreteSteps_le_polynomialline 208 - lemma
OAI.MatchingFPRAS.RationalSource.edge_card_polynomialline 222 - lemma
OAI.MatchingFPRAS.RationalSource.scan_error_polynomialline 227 - def
OAI.MatchingFPRAS.RationalSource.samplerBitCountline 239 - lemma
OAI.MatchingFPRAS.RationalSource.samplerBitCount_leline 245 - lemma
OAI.MatchingFPRAS.Variation.imageLaw_ignore_rightline 269 - def
OAI.MatchingFPRAS.Variation.paddedBitsline 273 - def
OAI.MatchingFPRAS.Variation.padSamplerline 276 - lemma
OAI.MatchingFPRAS.Variation.padSampler_lawline 279 - def
OAI.MatchingFPRAS.Variation.markedBitsEquivline 282 - def
OAI.MatchingFPRAS.RationalSource.bitSamplerline 308 - lemma
OAI.MatchingFPRAS.RationalSource.bitSampler_lawline 315 - def
OAI.MatchingFPRAS.RationalSource.fixedSamplerline 323 - lemma
OAI.MatchingFPRAS.RationalSource.fixedSampler_lawline 330 - lemma
OAI.MatchingFPRAS.Variation.imageLaw_sigma_pairline 345 - def
OAI.MatchingFPRAS.FiniteTrial.oneBitsline 379 - lemma
OAI.MatchingFPRAS.FiniteTrial.oneBits_eqline 382 - def
OAI.MatchingFPRAS.FiniteTrial.ScaleState.drawOneline 387 - lemma
OAI.MatchingFPRAS.FiniteTrial.ScaleState.drawOne_lawline 393 - def
OAI.MatchingFPRAS.FiniteTrial.stageBitsline 396 - def
OAI.MatchingFPRAS.FiniteTrial.ScaleState.drawStageline 397 - lemma
OAI.MatchingFPRAS.FiniteTrial.ScaleState.drawStage_lawline 400 - def
OAI.MatchingFPRAS.FiniteTrial.Layer.drawAppendline 418 - lemma
OAI.MatchingFPRAS.FiniteTrial.Layer.drawAppend_lawline 425 - def
OAI.MatchingFPRAS.FiniteTrial.successorBitsEquivline 437 - def
OAI.MatchingFPRAS.FiniteTrial.drawLayerline 439 - lemma
OAI.MatchingFPRAS.FiniteTrial.drawLayer_lawline 443 - def
OAI.MatchingFPRAS.FiniteTrial.bitOutputline 455 - lemma
OAI.MatchingFPRAS.FiniteTrial.bitOutput_nonnegline 457 - lemma
OAI.MatchingFPRAS.Variation.event_pushline 466 - lemma
OAI.MatchingFPRAS.Variation.event_imageLawline 476 - lemma
OAI.MatchingFPRAS.Variation.event_complementline 484 - def
OAI.MatchingFPRAS.FiniteTrial.amplifiedBitsline 498 - def
OAI.MatchingFPRAS.FiniteTrial.drawTrialsline 500 - lemma
OAI.MatchingFPRAS.FiniteTrial.drawTrials_lawline 503 - def
OAI.MatchingFPRAS.FiniteTrial.amplifiedBitOutputline 509 - lemma
OAI.MatchingFPRAS.FiniteTrial.amplifiedBitOutput_nonnegline 511 - def
OAI.MatchingFPRAS.FiniteTrial.accurateBitsline 514 - theorem
OAI.MatchingFPRAS.FiniteTrial.amplifiedBitOutput_successline 516 - def
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBoundedline 538 - lemma
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBounded.constline 539 - lemma
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBounded.idline 541 - lemma
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBounded.addline 543 - lemma
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBounded.mulline 554 - lemma
OAI.MatchingFPRAS.BitComplexity.PolynomiallyBounded.powline 562 - def
OAI.MatchingFPRAS.BitComplexity.boundKline 569 - def
OAI.MatchingFPRAS.BitComplexity.boundNline 570 - def
OAI.MatchingFPRAS.BitComplexity.boundDline 571 - def
OAI.MatchingFPRAS.BitComplexity.boundSline 572 - def
OAI.MatchingFPRAS.BitComplexity.boundBitsline 573 - lemma
OAI.MatchingFPRAS.BitComplexity.cline 575 - lemma
OAI.MatchingFPRAS.BitComplexity.Xline 576 - lemma
OAI.MatchingFPRAS.BitComplexity.boundK_polynomialline 577 - lemma
OAI.MatchingFPRAS.BitComplexity.boundN_polynomialline 579 - lemma
OAI.MatchingFPRAS.BitComplexity.boundD_polynomialline 581 - lemma
OAI.MatchingFPRAS.BitComplexity.boundS_polynomialline 583 - lemma
OAI.MatchingFPRAS.BitComplexity.ladderL_polynomialline 587 - lemma
OAI.MatchingFPRAS.BitComplexity.ladderQ_polynomialline 590 - lemma
OAI.MatchingFPRAS.BitComplexity.ladderM_polynomialline 593 - lemma
OAI.MatchingFPRAS.BitComplexity.tier_polynomialline 596 - lemma
OAI.MatchingFPRAS.BitComplexity.edge_polynomialline 599 - lemma
OAI.MatchingFPRAS.BitComplexity.lambda_polynomialline 602 - lemma
OAI.MatchingFPRAS.BitComplexity.steps_polynomialline 607 - lemma
OAI.MatchingFPRAS.BitComplexity.scan_polynomialline 613 - lemma
OAI.MatchingFPRAS.BitComplexity.total_polynomialline 620 - lemma
OAI.MatchingFPRAS.BitComplexity.boundBits_polynomialline 628 - lemma
OAI.MatchingFPRAS.Transport.totalBitsPolynomial_monoline 635 - lemma
OAI.MatchingFPRAS.BitComplexity.parameters_K_leline 646 - lemma
OAI.MatchingFPRAS.BitComplexity.parameters_N_leline 652 - lemma
OAI.MatchingFPRAS.BitComplexity.parameters_D_leline 657 - lemma
OAI.MatchingFPRAS.BitComplexity.parameters_S_leline 662 - lemma
OAI.MatchingFPRAS.BitComplexity.amplifiedBits_le_boundline 668 - def
OAI.MatchingFPRAS.BitComplexity.inputSizeline 679 - lemma
OAI.MatchingFPRAS.BitComplexity.inputSize_posline 681 - lemma
OAI.MatchingFPRAS.BitComplexity.scheduledBits_leline 682 - theorem
OAI.MatchingFPRAS.BitComplexity.polynomial_fair_bitsline 691 - lemma
OAI.MatchingFPRAS.UnitRefresh.pairingCount_pos_evenline 700 - lemma
OAI.MatchingFPRAS.count_le_completeline 713 - lemma
OAI.MatchingFPRAS.positive_count_evenline 722 - lemma
OAI.MatchingFPRAS.positive_nonempty_twoline 726 - lemma
OAI.MatchingFPRAS.empty_count_oneline 729 - lemma
OAI.MatchingFPRAS.Variation.padSampler_successline 756 - lemma
OAI.MatchingFPRAS.FiniteTrial.padded_amplified_successline 771 - theorem
OAI.MatchingFPRAS.FiniteTrial.scheduled_fair_tapesline 779