Nuprl Lemma : fmonalg_properties

∀g:AbMon. ∀a:CRng. ∀m:FMonAlg(g;a).
  (IsMonHom{g,m.alg↓rg↓xmn}(m.inj)
  ∧ (∀n:algebra{i:l}(a). ∀f:MonHom(g,n↓rg↓xmn).
       (m.umap n f) = !f':m.alg.car ⟶ n.car. (alg_hom_p(a; m.alg; n; f') ∧ ((f' o m.inj) = f ∈ (|g| ⟶ n.car)))))


Proof




Definitions occuring in Statement :  fmonalg: FMonAlg(g;a),  fma_umap: f.umap,  fma_inj: f.inj,  fma_alg: f.alg,  alg_hom_p: alg_hom_p(a; m; n; f),  algebra: algebra{i:l}(A),  rng_of_alg: a↓rg,  alg_car: a.car,  compose: f o g,  uni_sat: a = !x:T. Q[x],  all: ∀x:A. B[x],  and: P ∧ Q,  apply: f a,  function: x:A ⟶ B[x],  equal: s = t ∈ T,  mul_mon_of_rng: r↓xmn,  crng: CRng,  monoid_hom: MonHom(M1,M2),  monoid_hom_p: IsMonHom{M1,M2}(f),  abmonoid: AbMon,  grp_car: |g|
Definitions unfolded in proof :  all: ∀x:A. B[x],  member: t ∈ T,  fmonalg: FMonAlg(g;a),  and: P ∧ Q,  cand: A c∧ B,  uni_sat: a = !x:T. Q[x],  alg_hom_p: alg_hom_p(a; m; n; f),  module_hom_p: module_hom_p(a; m; n; f),  fun_thru_2op: FunThru2op(A;B;opa;opb;f),  uall: ∀[x:A]. B[x],  crng: CRng,  rng: Rng,  abmonoid: AbMon,  mon: Mon,  fun_thru_1op: fun_thru_1op(A;B;opa;opb;f),  implies: P ⇒ Q,  algebra: algebra{i:l}(A),  module: A-Module,  prop: ℙ,  monoid_hom: MonHom(M1,M2),  subtype_rel: A ⊆r B,  mul_mon_of_rng: r↓xmn,  grp_car: |g|,  pi1: fst(t),  rng_of_alg: a↓rg,  rng_car: |r|,  sq_stable: SqStable(P),  squash: ↓T
Lemmas referenced :  fmonalg_wf,  crng_wf,  abmonoid_wf,  alg_car_wf,  rng_car_wf,  fma_alg_wf,  alg_hom_p_wf,  equal_wf,  grp_car_wf,  compose_wf,  fma_inj_wf,  monoid_hom_wf,  mul_mon_of_rng_wf,  rng_of_alg_wf,  algebra_wf,  sq_stable__monoid_hom_p
Rules used in proof :  sqequalSubstitution,  sqequalTransitivity,  computationStep,  sqequalReflexivity,  lambdaFormation,  comment,  cut,  introduction,  extract_by_obid,  sqequalHypSubstitution,  dependent_functionElimination,  thin,  hypothesisEquality,  hypothesis,  setElimination,  rename,  independent_pairFormation,  productElimination,  sqequalRule,  independent_pairEquality,  isect_memberEquality,  isectElimination,  axiomEquality,  because_Cache,  lambdaEquality,  productEquality,  functionExtensionality,  applyEquality,  functionEquality,  equalityTransitivity,  equalitySymmetry,  independent_functionElimination,  imageMemberEquality,  baseClosed,  imageElimination

Latex:
\mforall{}g:AbMon.  \mforall{}a:CRng.  \mforall{}m:FMonAlg(g;a).
    (IsMonHom\{g,m.alg\mdownarrow{}rg\mdownarrow{}xmn\}(m.inj)
    \mwedge{}  (\mforall{}n:algebra\{i:l\}(a).  \mforall{}f:MonHom(g,n\mdownarrow{}rg\mdownarrow{}xmn).
              (m.umap  n  f)  =  !f':m.alg.car  {}\mrightarrow{}  n.car.  (alg\_hom\_p(a;  m.alg;  n;  f')  \mwedge{}  ((f'  o  m.inj)  =  f))))



Date html generated: 2017_10_01-AM-10_01_25
Last ObjectModification: 2017_03_03-PM-01_03_55

Theory : polynom_1


Home Index