BEGIN %------------------------------------------------------------------------ % The imported type T with * and one must be a group. % From this foundation other groups are created. These are just subgroups of the % underlying imported type. %------------------------------------------------------------------------ ASSUMINGIMPORTING group_def[T,*,one]
fullset_is_group: ASSUMPTION group?(fullset[T])
ENDASSUMING
IMPORTING group[T,*,one]
a: VAR T
S: VAR set[T]
H,G: VAR group
i: VAR int
% generated_by(a): group = {t: T | EXISTS (i: int): t = a^i} % cyclic?(G): boolean = EXISTS (a:(G)): G = generated_by(a)
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.