finite_groups[T:Type+,*:[T,T->T],one:T]: THEORY %----------------------------------------------------------------------------- % Cyclic Groups % % Author: Rick Butler and David Lester % % This are groups generated by an element and repeated multiplication % using the following defined in theory group. % % generated_by(a): group = {t: T | EXISTS (i: int): t = a^i} % % cyclic?(G): boolean = EXISTS (a:(G)): G = generated_by(a) % %----------------------------------------------------------------------------- BEGIN
ASSUMINGIMPORTING group_def[T,*,one]
fullset_is_group: ASSUMPTION group?(fullset[T])
ENDASSUMING
IMPORTING group[T,*,one],
ints@primes
G,H: VAR finite_group
S: VAR (nonempty?[T])
a,b: VAR T
n: VAR nat
¤ 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.0.12Bemerkung:
(vorverarbeitet)
¤
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.