OAI/Computability/BinPacking/Packing/PackingScalarExpression.lean
139 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BinPackingGap.InventoryData.coordinateDenominatorline 12 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_posline 15 - def
OAI.BinPackingGap.InventoryData.treeBaselineIntegerline 18 - def
OAI.BinPackingGap.InventoryData.rowBaselineIntegerline 25 - def
OAI.BinPackingGap.InventoryData.treeDeadlineIntegerline 30 - def
OAI.BinPackingGap.InventoryData.deadlineIntegerline 41 - def
OAI.BinPackingGap.InventoryData.rowIntegerCoordinateline 46 - def
OAI.BinPackingGap.InventoryData.anchorIntegerCoordinateline 49 - def
OAI.BinPackingGap.InventoryData.globalIntegerCoordinateline 55 - def
OAI.BinPackingGap.InventoryData.localIntegerCoordinateline 62 - def
OAI.BinPackingGap.InventoryData.itemIntegerCoordinateline 66 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_treeBaselineline 76 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_rowBaselineline 91 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_treeDeadlineline 99 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_deadlineline 126 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_rowCoordinateline 136 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_anchorCoordinateline 147 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_globalCoordinateline 157 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_localCoordinateline 171 - theorem
OAI.BinPackingGap.InventoryData.coordinateDenominator_mul_itemCoordinateline 183 - theorem
OAI.BinPackingGap.InventoryData.itemIntegerCoordinate_ratioline 195 - def
OAI.BinPackingGap.InventoryData.itemRawPairline 203 - theorem
OAI.BinPackingGap.InventoryData.itemRawPair_validline 208 - theorem
OAI.BinPackingGap.InventoryData.itemRawPair_ratioline 215 - structure
OAI.BinPackingGap.NaturalPackingNumerator.NatDifferenceline 231 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.evalline 238 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.ofNatline 240 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.ofIntline 242 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.negateline 244 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.addline 246 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.subline 248 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.scaleline 250 - def
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.toNatline 252 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_ofNatline 254 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_ofIntline 257 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_negateline 260 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_addline 264 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_subline 268 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.eval_scaleline 272 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.NatDifference.toNat_eqline 277 - def
OAI.BinPackingGap.NaturalPackingNumerator.baselinePartsline 283 - def
OAI.BinPackingGap.NaturalPackingNumerator.betaPartsline 288 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_baselinePartsline 291 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_betaPartsline 297 - def
OAI.BinPackingGap.NaturalPackingNumerator.treeBaselinePartsline 307 - def
OAI.BinPackingGap.NaturalPackingNumerator.rowBaselinePartsline 314 - def
OAI.BinPackingGap.NaturalPackingNumerator.treeDeadlinePartsline 318 - def
OAI.BinPackingGap.NaturalPackingNumerator.deadlinePartsline 329 - def
OAI.BinPackingGap.NaturalPackingNumerator.rowPartsline 334 - def
OAI.BinPackingGap.NaturalPackingNumerator.anchorPartsline 337 - def
OAI.BinPackingGap.NaturalPackingNumerator.globalPartsline 343 - def
OAI.BinPackingGap.NaturalPackingNumerator.localPartsline 350 - def
OAI.BinPackingGap.NaturalPackingNumerator.coordinatePartsline 355 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_treeBaselinePartsline 362 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_rowBaselinePartsline 367 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_treeDeadlinePartsline 372 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_deadlinePartsline 381 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_rowPartsline 386 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_anchorPartsline 391 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_globalPartsline 396 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_localPartsline 404 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_coordinatePartsline 409 - def
OAI.BinPackingGap.NaturalPackingNumerator.primaryPartsline 421 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_primaryPartsline 423 - def
OAI.BinPackingGap.NaturalPackingNumerator.labelPowerline 427 - def
OAI.BinPackingGap.NaturalPackingNumerator.secondaryPartsline 430 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_secondaryPartsline 438 - def
OAI.BinPackingGap.NaturalPackingNumerator.signedPartsline 443 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.signedParts_posline 448 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.signedParts_negline 453 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.signedParts_toNatline 458 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_signedPartsline 465 - def
OAI.BinPackingGap.NaturalPackingNumerator.numeratorPartsline 470 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.eval_numeratorPartsline 474 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.numeratorParts_toNatline 479 - def
OAI.BinPackingGap.NaturalPackingNumerator.inventoryPartsline 484 - def
OAI.BinPackingGap.NaturalPackingNumerator.inventoryNumeratorline 488 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.inventoryNumerator_eqline 491 - def
OAI.BinPackingGap.NaturalPackingNumerator.naturalRawItemline 497 - theorem
OAI.BinPackingGap.NaturalPackingNumerator.naturalRawItem_eqline 500 - inductive
OAI.BinPackingGap.PackingCoordinateExpression.Inputline 512 - instance
OAI.BinPackingGap.PackingCoordinateExpression.(instance at line 519)line 519 - structure
OAI.BinPackingGap.PackingCoordinateExpression.Partsline 523 - def
OAI.BinPackingGap.PackingCoordinateExpression.Parts.evalline 529 - def
OAI.BinPackingGap.PackingCoordinateExpression.Parts.ofExprline 532 - def
OAI.BinPackingGap.PackingCoordinateExpression.Parts.negateline 533 - def
OAI.BinPackingGap.PackingCoordinateExpression.Parts.addline 534 - def
OAI.BinPackingGap.PackingCoordinateExpression.Parts.subline 535 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.Parts.eval_ofExprline 537 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.Parts.eval_negateline 540 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.Parts.eval_addline 543 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.Parts.eval_subline 546 - inductive
OAI.BinPackingGap.PackingCoordinateExpression.TreeDescriptorline 551 - instance
OAI.BinPackingGap.PackingCoordinateExpression.(instance at line 557)line 557 - inductive
OAI.BinPackingGap.PackingCoordinateExpression.Descriptorline 562 - instance
OAI.BinPackingGap.PackingCoordinateExpression.(instance at line 574)line 574 - def
OAI.BinPackingGap.PackingCoordinateExpression.treeLeftExprline 584 - def
OAI.BinPackingGap.PackingCoordinateExpression.treeRightExprline 589 - def
OAI.BinPackingGap.PackingCoordinateExpression.treeBaselineExprline 595 - def
OAI.BinPackingGap.PackingCoordinateExpression.treeDeadlineExprline 601 - def
OAI.BinPackingGap.PackingCoordinateExpression.baselineExprline 611 - def
OAI.BinPackingGap.PackingCoordinateExpression.betaExprline 620 - def
OAI.BinPackingGap.PackingCoordinateExpression.expressionline 624 - def
OAI.BinPackingGap.PackingCoordinateExpression.registersline 640 - def
OAI.BinPackingGap.PackingCoordinateExpression.treeDescriptorline 646 - def
OAI.BinPackingGap.PackingCoordinateExpression.coordinateDescriptorline 651 - def
OAI.BinPackingGap.PackingCoordinateExpression.edgeIndexline 665 - def
OAI.BinPackingGap.PackingCoordinateExpression.repetitionOneline 672 - def
OAI.BinPackingGap.PackingCoordinateExpression.coordinateValuesline 678 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_treeLeftExprline 681 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_treeRightExprline 687 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_treeBaselineExprline 695 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_treeDeadlineExprline 701 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_baselineExprline 711 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_betaExprline 717 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_coordinateDescriptorline 722 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_coordinate_posline 756 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_coordinate_negline 762 - theorem
OAI.BinPackingGap.PackingCoordinateExpression.eval_coordinate_integerline 768 - inductive
OAI.BinPackingGap.PackingScalarExpression.Variableline 779 - instance
OAI.BinPackingGap.PackingScalarExpression.(instance at line 783)line 783 - def
OAI.BinPackingGap.PackingScalarExpression.valuesline 787 - def
OAI.BinPackingGap.PackingScalarExpression.baseTermline 795 - def
OAI.BinPackingGap.PackingScalarExpression.primaryFactorline 799 - def
OAI.BinPackingGap.PackingScalarExpression.secondaryFactorline 802 - def
OAI.BinPackingGap.PackingScalarExpression.positiveLabelline 804 - def
OAI.BinPackingGap.PackingScalarExpression.negativeLabelline 810 - def
OAI.BinPackingGap.PackingScalarExpression.positiveTermline 815 - def
OAI.BinPackingGap.PackingScalarExpression.negativeTermline 820 - def
OAI.BinPackingGap.PackingScalarExpression.numeratorline 824 - def
OAI.BinPackingGap.PackingScalarExpression.denominatorline 827 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_positiveLabelline 831 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_negativeLabelline 838 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_positiveTermline 845 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_negativeTermline 853 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_numeratorline 861 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_denominatorline 868 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_item_numeratorline 872 - theorem
OAI.BinPackingGap.PackingScalarExpression.eval_item_denominatorline 879