Nuprl Definition : module
A-Module ==
  {m:algebra_sig{i:l}(|A|)| 
   IsGroup(m.car;m.plus;m.zero;m.minus)
   ∧ Comm(m.car;m.plus)
   ∧ IsAction(|A|;*;1;m.car;m.act)
   ∧ IsBilinear(|A|;m.car;m.car;+A;m.plus;m.plus;m.act)} 
Definitions occuring in Statement : 
alg_act: a.act, 
alg_minus: a.minus, 
alg_zero: a.zero, 
alg_plus: a.plus, 
alg_car: a.car, 
algebra_sig: algebra_sig{i:l}(A), 
comm: Comm(T;op), 
and: P ∧ Q, 
set: {x:A| B[x]} , 
rng_one: 1, 
rng_times: *, 
rng_plus: +r, 
rng_car: |r|, 
group_p: IsGroup(T;op;id;inv), 
action_p: IsAction(A;x;e;S;f), 
bilinear_p: IsBilinear(A;B;C;+a;+b;+c;f)
Definitions occuring in definition : 
set: {x:A| B[x]} , 
algebra_sig: algebra_sig{i:l}(A), 
group_p: IsGroup(T;op;id;inv), 
alg_zero: a.zero, 
alg_minus: a.minus, 
comm: Comm(T;op), 
and: P ∧ Q, 
action_p: IsAction(A;x;e;S;f), 
rng_times: *, 
rng_one: 1, 
bilinear_p: IsBilinear(A;B;C;+a;+b;+c;f), 
rng_car: |r|, 
alg_car: a.car, 
rng_plus: +r, 
alg_plus: a.plus, 
alg_act: a.act
FDL editor aliases : 
module
Latex:
A-Module  ==
    \{m:algebra\_sig\{i:l\}(|A|)|  
      IsGroup(m.car;m.plus;m.zero;m.minus)
      \mwedge{}  Comm(m.car;m.plus)
      \mwedge{}  IsAction(|A|;*;1;m.car;m.act)
      \mwedge{}  IsBilinear(|A|;m.car;m.car;+A;m.plus;m.plus;m.act)\}  
 Date html generated: 
2016_05_16-AM-07_26_23
 Last ObjectModification: 
2015_09_23-AM-09_51_00
Theory : algebras_1
Home
Index