Mathlib Map

Theorems · Definition · order theory

HahnEmbedding.Partial.eval

{K : Type u_1} →
  [inst : DivisionRing K] →
    [inst_1 : LinearOrder K] →
      [inst_2 : IsOrderedRing K] →
        [inst_3 : Archimedean K] →
          {M : Type u_2} →
            [inst_4 : AddCommGroup M] →
              [inst_5 : LinearOrder M] →
                [inst_6 : IsOrderedAddMonoid M] →
                  [inst_7 : Module K M] →
                    [inst_8 : IsOrderedModule K M] →
                      {R : Type u_3} →
                        [inst_9 : AddCommGroup R] →
                          [inst_10 : LinearOrder R] →
                            [inst_11 : Module K R] →
                              {seed : HahnEmbedding.Seed K M R} →
                                HahnEmbedding.Partial seed →
                                  [IsOrderedAddMonoid R] →
                                    [Archimedean R] → M → Lex (HahnSeries (FiniteArchimedeanClass M) R)

Promote HahnEmbedding.Partial.evalCoeff's output to a new HahnSeries.

Defined in
Mathlib.Algebra.Order.Module.HahnEmbedding
Cited by
13 results in Mathlib
Foundations
Depth 128 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
DivisionRingLinearOrderIsOrderedRingArchimedeanAddCommGroupLinearOrderIsOrderedAddMonoidModuleIsOrderedModuleAddCommGroupLinearOrderModuleIsOrderedAddMonoidArchimedean

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

HahnEmbedding.Partial.extendFun · cited by 5Partial.extendFunHahnEmbedding.Partial.eval.congr_simp · cited by 2eval.congr_simpHahnEmbedding.Partial.eval_zero · cited by 2Partial.eval_zeroHahnEmbedding.Partial.lt_extend · cited by 1Partial.lt_extendHahnEmbedding.Partial.truncLT_eval_mem_range_extendFun · cited by 1Partial.truncLT_eval_mem_…HahnEmbedding.Partial.truncLT_mem_range_extendFun · cited by 1Partial.truncLT_mem_range…HahnEmbedding.Partial.archimedeanClassMk_le_of_eval_eq · cited by 1Partial.archimedeanClassM…HahnEmbedding.Partial.baseEmbedding_le_extendFun · cited by 1Partial.baseEmbedding_le_…HahnEmbedding.Partial.eval_eq_truncLT · cited by 1Partial.eval_eq_truncLTHahnEmbedding.Partial.eval_lt · cited by 1Partial.eval_ltHahnEmbedding.Partial.eval_ne · cited by 1Partial.eval_neHahnEmbedding.Partial.eval_smul · cited by 1Partial.eval_smulHahnEmbedding.Partial.exists_sub_mem_ball · cited by 1Partial.exists_sub_mem_ba…HahnEmbedding.Partial.extendFun_strictMono · cited by 1Partial.extendFun_strictM…DFunLike.coe · cited by 62936DFunLike.coeModule · cited by 20661ModuleAddCommGroup · cited by 12871AddCommGroupTop.top · cited by 9680Top.topLinearOrder · cited by 8572LinearOrderIsOrderedAddMonoid · cited by 1659IsOrderedAddMonoidDivisionRing · cited by 1062DivisionRingIsOrderedRing · cited by 777IsOrderedRingArchimedean · cited by 603ArchimedeanHahnSeries · cited by 528HahnSeriesLex · cited by 370LexArchimedeanClass · cited by 247ArchimedeanClasstoLex · cited by 195toLexIsOrderedModule · cited by 156IsOrderedModuleFiniteArchimedeanClass · cited by 100FiniteArchimedeanClassPartial.evalCITED BYCITES

Cites18

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by14

Results whose statement or proof uses this declaration.