%------------------------------------------------------------------------------ % Division rings % % Author: David Lester, Manchester University & NIA % Rick Butler % % Version 1.0 3/1/02 % Version 1.1 12/3/03 New library structure % Version 1.2 5/5/04 Reworked for definition files DRL %------------------------------------------------------------------------------
division_ring[T:Type+,+,*:[T,T->T],zero,one:T]: THEORY
% To bring elegance into this theory we define unary and binary minus and % divide.
;
recip: MACRO [nz_T->nz_T] = inv[nz_T,*,one];
/: MACRO [T,nz_T->T] = (LAMBDA (x:T,n0y:nz_T): x * recip(n0y))
R: VAR division_ring
x,y: VAR T
n0x,n0y,n0z: VAR nz_T
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung ist noch experimentell.