OAI/Computability/DirectedFeedback/Machines/GraphCounterFinish.lean

GitHub source file

98 declarations, 0 contain sorry, 0 declared as axioms

  1. def OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.extraTapes line 10
  2. def OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.frame line 15
  3. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.trace_trans_inline_GraphCounterFinish line 22
  4. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.start_eq line 26
  5. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.finish_eq line 39
  6. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.drainTrace line 51
  7. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.clockCopyTrace line 68
  8. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.archiveCopyTrace line 89
  9. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.reverseTrace line 111
  10. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.finishTrace line 137
  11. def OAI.DFVSGames.Foundations.Complexity.GraphCounterFinish.finishInTime line 152
  12. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.rawOutput line 167
  13. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.rawInTime line 170
  14. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.count line 194
  15. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.output line 196
  16. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.rowsBits line 199
  17. theorem OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.tableBits_decomposition line 202
  18. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.outputsInTime line 206
  19. def OAI.DFVSGames.Foundations.Complexity.GraphCounterPrefix.computableInPolyTime line 212
  20. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.rounds line 236
  21. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.rounds_le line 238
  22. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.two_pow_rounds_le line 241
  23. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.growth_pow_rounds_le line 248
  24. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.sizeEnvelope line 256
  25. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.semanticSize_geometric line 258
  26. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.semanticSize_bound line 272
  27. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.sizePolynomial line 285
  28. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.sizePolynomial_eval line 288
  29. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.timePolynomial line 292
  30. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.timePolynomial_eval line 297
  31. abbrev OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.Alphabet line 305
  32. abbrev OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.State line 306
  33. abbrev OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.Labels line 307
  34. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.program line 309
  35. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.program_guard line 317
  36. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.machine line 322
  37. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.haltedConfiguration line 335
  38. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.haltStep line 340
  39. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.iterationTrace line 350
  40. theorem OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.bodyCosts_bound line 366
  41. def OAI.DFVSGames.Foundations.Complexity.PCPIterationMachine.iterationInTime line 383
  42. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.inputBits line 418
  43. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.countedBits line 420
  44. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.words line 422
  45. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.count line 425
  46. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.lengthPolynomial line 427
  47. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.inputBits_le_countedBits line 430
  48. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.size_le_inputBits line 434
  49. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.count_le line 439
  50. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.intermediate_size line 443
  51. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.intermediate_bits line 451
  52. def OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.runtimePolynomial line 467
  53. theorem OAI.DFVSGames.Foundations.Complexity.GraphIterationBounds.runtimePolynomial_eval line 471
  54. abbrev OAI.DFVSGames.Foundations.PCP.RawInitialRows.Signs line 484
  55. abbrev OAI.DFVSGames.Foundations.PCP.RawInitialRows.Names line 485
  56. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.clauseSigns line 487
  57. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.clauseNames line 490
  58. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.nameWord line 493
  59. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.decodedLabel line 498
  60. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.incidencePredicate line 501
  61. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.relationPredicate line 509
  62. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.relationWordsFor line 514
  63. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.relationWordsFor_length line 517
  64. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.incidenceWords line 521
  65. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.clauseWords line 527
  66. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.dummyWords line 535
  67. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.orderedList line 544
  68. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.orderedList_cast line 547
  69. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.orderedList_prod line 552
  70. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.orderedList_sum line 576
  71. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.clauseDarts line 590
  72. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.orderedList_dartOrder line 595
  73. def OAI.DFVSGames.Foundations.PCP.RawInitialRows.rowFor line 608
  74. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.rowList_table line 614
  75. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.rowWords_incidence line 620
  76. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.rowWords_dummy line 640
  77. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.clauseDarts_rowWords line 653
  78. theorem OAI.DFVSGames.Foundations.PCP.RawInitialRows.tableWords_eq line 659
  79. inductive OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.Tape line 675
  80. abbrev OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.Signs line 680
  81. abbrev OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.State line 681
  82. abbrev OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.Alphabet line 682
  83. inductive OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.CopyPhase line 684
  84. inductive OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.Label line 692
  85. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.initialState line 706
  86. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.stateKeys line 708
  87. theorem OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.stateKeys_complete line 713
  88. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.nameField line 719
  89. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.copySource line 721
  90. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.copyScale line 726
  91. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.copyNext line 730
  92. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.relationNext line 739
  93. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.finalTape line 745
  94. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.drain line 748
  95. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.headerTape line 751
  96. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.relationOutput line 753
  97. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.program line 757
  98. def OAI.DFVSGames.Foundations.PCP.RawInitialMachineModel.machine line 807