OAI/GroupTheory/PeriodicGroups/Formulas/Addressable.lean
89 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.SourceBurnside.Addressable.Readingline 13 - def
OAI.SourceBurnside.Addressable.Reading.evalline 15 - lemma
OAI.SourceBurnside.Addressable.Reading.eval_mapline 21 - def
OAI.SourceBurnside.Addressable.bitline 25 - def
OAI.SourceBurnside.Addressable.unbitline 26 - lemma
OAI.SourceBurnside.Addressable.unbit_bitline 27 - lemma
OAI.SourceBurnside.Addressable.bit_unbitline 28 - structure
OAI.SourceBurnside.Addressable.Clauseline 35 - def
OAI.SourceBurnside.Addressable.Clause.Holdsline 39 - def
OAI.SourceBurnside.Addressable.Clause.compileline 42 - lemma
OAI.SourceBurnside.Addressable.Clause.compile_holdsline 50 - def
OAI.SourceBurnside.Addressable.unitline 63 - lemma
OAI.SourceBurnside.Addressable.unit_holdsline 66 - def
OAI.SourceBurnside.Addressable.equalline 73 - lemma
OAI.SourceBurnside.Addressable.equal_holdsline 76 - abbrev
OAI.SourceBurnside.Addressable.DataAddressline 82 - def
OAI.SourceBurnside.Addressable.dataAddressline 84 - inductive
OAI.SourceBurnside.Addressable.InputBitline 86 - def
OAI.SourceBurnside.Addressable.InputBit.evalline 90 - def
OAI.SourceBurnside.Addressable.initialline 95 - lemma
OAI.SourceBurnside.Addressable.initial_holdsline 103 - def
OAI.SourceBurnside.Addressable.ofCircuitClauseline 115 - lemma
OAI.SourceBurnside.Addressable.ofCircuitClause_holdsline 120 - abbrev
OAI.SourceBurnside.Addressable.Tripleline 130 - def
OAI.SourceBurnside.Addressable.tripleEquivline 132 - lemma
OAI.SourceBurnside.Addressable.tripleEquiv_valline 135 - structure
OAI.SourceBurnside.Addressable.Layoutline 140 - abbrev
OAI.SourceBurnside.Addressable.Layout.XIndexline 151 - abbrev
OAI.SourceBurnside.Addressable.Layout.YIndexline 152 - abbrev
OAI.SourceBurnside.Addressable.Layout.CIndexline 153 - def
OAI.SourceBurnside.Addressable.Layout.certEquivline 155 - def
OAI.SourceBurnside.Addressable.Layout.coreline 159 - def
OAI.SourceBurnside.Addressable.Layout.xline 162 - def
OAI.SourceBurnside.Addressable.Layout.yline 164 - lemma
OAI.SourceBurnside.Addressable.Layout.core_x_valline 168 - lemma
OAI.SourceBurnside.Addressable.Layout.core_y_valline 173 - lemma
OAI.SourceBurnside.Addressable.Layout.core_injectiveline 180 - def
OAI.SourceBurnside.Addressable.Layout.certificateline 183 - lemma
OAI.SourceBurnside.Addressable.Layout.certificate_coreline 188 - def
OAI.SourceBurnside.Addressable.Layout.payloadline 196 - lemma
OAI.SourceBurnside.Addressable.Layout.payload_dataline 201 - lemma
OAI.SourceBurnside.Addressable.Layout.payload_xline 205 - lemma
OAI.SourceBurnside.Addressable.Layout.payload_yline 211 - abbrev
OAI.SourceBurnside.Addressable.Layout.InitialIndexline 217 - abbrev
OAI.SourceBurnside.Addressable.Layout.BoundaryIndexline 218 - abbrev
OAI.SourceBurnside.Addressable.Layout.LocalIndexline 219 - abbrev
OAI.SourceBurnside.Addressable.Layout.ClauseIndexline 220 - def
OAI.SourceBurnside.Addressable.Layout.clauseEquivline 224 - def
OAI.SourceBurnside.Addressable.Layout.currentTimeline 232 - def
OAI.SourceBurnside.Addressable.Layout.nextTimeline 233 - def
OAI.SourceBurnside.Addressable.Layout.interiorline 234 - def
OAI.SourceBurnside.Addressable.Layout.boundaryline 235 - def
OAI.SourceBurnside.Addressable.Layout.localReadline 238 - def
OAI.SourceBurnside.Addressable.Layout.localClauseline 247 - def
OAI.SourceBurnside.Addressable.Layout.clauseline 256 - def
OAI.SourceBurnside.Addressable.Layout.clauseAtline 266 - lemma
OAI.SourceBurnside.Addressable.Layout.all_clauses_iffline 272 - lemma
OAI.SourceBurnside.Addressable.Layout.localClause_gateline 285 - def
OAI.SourceBurnside.Addressable.Layout.outputIndexline 291 - lemma
OAI.SourceBurnside.Addressable.Layout.localClause_outputline 294 - lemma
OAI.SourceBurnside.Addressable.Layout.localClause_holdsline 304 - def
OAI.SourceBurnside.Addressable.Layout.FiniteValidline 337 - lemma
OAI.SourceBurnside.Addressable.Layout.clauseAt_holds_iffline 348 - def
OAI.SourceBurnside.Addressable.Layout.rowsline 377 - def
OAI.SourceBurnside.Addressable.Layout.gatesline 380 - lemma
OAI.SourceBurnside.Addressable.Layout.rows_atline 384 - lemma
OAI.SourceBurnside.Addressable.Layout.gates_atline 387 - lemma
OAI.SourceBurnside.Addressable.Layout.localRead_rowsline 391 - def
OAI.SourceBurnside.Addressable.Layout.inputRowline 406 - lemma
OAI.SourceBurnside.Addressable.Layout.inputRow_atline 410 - lemma
OAI.SourceBurnside.Addressable.Layout.rectangle_of_finiteValidline 415 - theorem
OAI.SourceBurnside.Addressable.Layout.clause_soundline 454 - def
OAI.SourceBurnside.Addressable.Layout.assembleline 464 - lemma
OAI.SourceBurnside.Addressable.Layout.inputBit_assembleline 469 - lemma
OAI.SourceBurnside.Addressable.Layout.inputBit_payloadline 474 - lemma
OAI.SourceBurnside.Addressable.Layout.inputRow_assembleline 480 - def
OAI.SourceBurnside.Addressable.Layout.rectCertificateline 488 - lemma
OAI.SourceBurnside.Addressable.Layout.localRead_rectline 494 - lemma
OAI.SourceBurnside.Addressable.Layout.finiteValid_of_rectangleline 507 - theorem
OAI.SourceBurnside.Addressable.Layout.certificate_iffline 538 - lemma
OAI.SourceBurnside.Addressable.Layout.clauseCount_posline 560 - def
OAI.SourceBurnside.Addressable.Layout.scheduleline 565 - lemma
OAI.SourceBurnside.Addressable.Layout.schedule_clauseline 573 - theorem
OAI.SourceBurnside.Addressable.Layout.schedule_holds_iffline 580 - theorem
OAI.SourceBurnside.Addressable.Layout.schedule_certificate_iffline 589 - def
OAI.SourceBurnside.Addressable.physicalBitsline 607 - theorem
OAI.SourceBurnside.Addressable.physical_clauses_iffline 609 - theorem
OAI.SourceBurnside.Addressable.physical_acceptsline 625 - theorem
OAI.SourceBurnside.Addressable.reached_success_acceptsline 641