OAI/GroupTheory/BooneHigman/Corners.lean
160 declarations, 0 contain sorry, 0 declared as axioms
Tensor embeddings and the nonunital corner maps between the two algebras.
- def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Uline 14 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Vline 15 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.UIline 16 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.VIline 17 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0line 18 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E1line 19 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Ehline 20 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.U_applyline 22 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.V_applyline 24 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.UI_applyline 26 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.VI_applyline 28 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_valline 30 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E1_valline 32 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.U_UIline 35 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.UI_Uline 40 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.V_VIline 46 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.VI_Vline 51 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.U_tailline 58 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.V_tailline 73 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Eh_valline 88 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.U_E0_UIline 91 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.U_E1_UIline 96 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.V_E0_VIline 97 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.V_E1_VIline 102 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.tails_mulline 108 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_E0line 114 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_Ehline 115 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_E1line 116 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Eh_E0line 117 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Eh_Ehline 118 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Eh_E1line 119 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E1_E0line 120 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E1_Ehline 121 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E1_E1line 122 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_ne_E1line 124 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.E0_ne_oneline 130 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.bline 141 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.b_mulline 142 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.b_oneline 143 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.qline 145 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0line 146 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q1line 147 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_idemline 149 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0_idemline 152 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q1_idemline 155 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0_q1line 158 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q1_q0line 161 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0_add_q1line 164 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_q0line 165 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0_qline 166 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_q1line 167 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q1_qline 168 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_ne_zeroline 170 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_ne_oneline 175 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s0line 180 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s1line 181 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t0line 182 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t1line 183 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.conjugate0line 185 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.conjugate1line 187 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t0_s0line 190 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t1_s1line 195 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s0_t0line 200 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s1_t1line 203 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s0_qline 207 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s1_qline 208 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_t0line 209 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_t1line 210 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q0_s0line 211 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q1_s1line 212 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t0_q0line 213 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t1_q1line 214 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_s0line 215 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.q_s1line 216 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t0_qline 217 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t1_qline 218 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t0_s1line 219 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.t1_s0line 224 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.s0_t0_add_s1_t1line 229 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.cornerTensorline 238 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.coefficient0line 245 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.coefficient0_qline 250 - def
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.cornerRetractline 254 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.cornerRetract_cornerTensorline 257 - theorem
OAI.FiniteAlgebraicEnvelopes.PartialAffine.Corner.cornerTensor_injectiveline 262 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.rholine 273Source documentation
The actual unital tensor embedding from the algebra construction, not supplied as a hypothesis.
def rho : BigAlgebra s h k ⊗[k] MonoidAlgebra k PartialAffine.monoid →ₐ[k] SmallAlgebra s h k := …
Mentions: OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.BigAlgebra, OAI.FiniteAlgebraicEnvelopes.PartialAffine.monoid, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.SmallAlgebra
- theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.rho_injectiveline 276 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.jline 279 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.j_injectiveline 282 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.philine 285 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.phi_injectiveline 288 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.phi_one_ne_oneline 291 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.mapline 303 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.map_tmulline 316 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.map_injectiveline 319 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.opline 324 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.op_applyline 331 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.op_injectiveline 333 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.xiline 348 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.phi_eqline 351 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.xi_constant_commuteline 353 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.supportedline 360 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.pair0line 383 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.pair1line 385 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.pair0_pair1line 388 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.pair1_pair0line 391 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.pairs_sumline 395 - abbrev
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.TAlgebraline 409 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separatingElementline 411 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separationBilinearline 413 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separationLinearline 420 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separationLinear_tmulline 423 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separatorIndexline 426 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separatorIndex_injectiveline 429 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separationLinear_basisline 433 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.separationLinear_injectiveline 440 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.jTline 454Source documentation
The map j before the final κ extension, with image in the actual T algebra.
def jT : BigAlgebra s h k →ₙₐ[k] TAlgebra s h k := …
Mentions: OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.BigAlgebra, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.TAlgebra
- theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.jT_injectiveline 458 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.jT_applyline 462 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.linearline 470 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.linear_applyline 471 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.coefficientline 476 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.ringHomline 478 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.ringHom_applyline 480 - def
OAI.FiniteAlgebraicEnvelopes.Enveloping.actline 488 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.act_eq_smulline 490 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.act_zeroline 491 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.act_addline 492 - theorem
OAI.FiniteAlgebraicEnvelopes.Enveloping.act_tmulline 493 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.actingLinearline 500 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.actingLinear_applyline 503 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.actingLinear_tmulline 506 - abbrev
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.Rline 516 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.psiline 520 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.psi_injectiveline 527 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.psi_tmulline 530 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionInputline 533 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionInput_injectiveline 538 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionLinearline 542 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionLinear_injectiveline 546 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectingElementline 550 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionLinear_eqline 552 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.detectionLinear_applyline 562 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.tensor_detectionline 567Source documentation
The actual separator proves tensor detection, with a single fixed detecting vector.
theorem tensor_detection [Nontrivial k] (r : R s h k) (hr : ∀ b : BigAlgebra s h k, Enveloping.act k (BigAlgebra s h k) (psi s h k r) b=0) : r=0 := by …
Mentions: OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.R, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.BigAlgebra, OAI.FiniteAlgebraicEnvelopes.Enveloping.act, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.psi
- def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.coefficientRingline 583 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.image_leftline 589 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.image_rightline 590 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.coefficient_oneline 591 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.tensor_constant_commuteline 595 - def
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.supportedPairline 604 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.supportedPair_crossline 635 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.supportedPair_sumline 640 - theorem
OAI.FiniteAlgebraicEnvelopes.NonunitalTensor.annihilationline 651 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPsiline 672 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPair0line 674 - def
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPair1line 676 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPair01line 679 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPair10line 681 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPairSumline 683 - theorem
OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.source_kernel_annihilationline 689Source documentation
Actual coefficient endomorphism kills the whole Steinberg kernel in one step.
theorem source_kernel_annihilation (kernelElement : Steinberg.Group (Fin 6) (R s h k)) (inKernel : Steinberg.matrixMap kernelElement = 1) : Steinberg.coefficientMap (ringPsi s h k) kernelElement = 1 := …Mentions: OAI.FiniteAlgebraicEnvelopes.Steinberg.Group, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.R, OAI.FiniteAlgebraicEnvelopes.Steinberg.matrixMap, OAI.FiniteAlgebraicEnvelopes.Steinberg.coefficientMap, OAI.FiniteAlgebraicEnvelopes.Bootstrap.Source.ringPsi