%------------------------------------------------------------------------------ % Topology prelim file % % Author: David Lester, Manchester University, NIA, Université Perpignan % % All references are to WA Sutherland "Introduction to Metric and % Topological Spaces", OUP, 1981 % % Version 1.0 8/7/04 Initial Version % Version 1.1 1/12/06 Basis material moved to basis.pvs (DRL) %------------------------------------------------------------------------------
topology_prelim[T:TYPE]: THEORY
BEGIN
AUTO_REWRITE+ member
x,y: VAR T
A,B: VAR set[T]
S,U,V: VAR setofsets[T]
% We now define some common separation conditions for topologies. % The important one is T2 (or Hausdorff); motto: % "In a Hausdorff Space, every point can be housed off from every % other point by disjoint open sets."
is_T0?(S):bool = FORALL x,y: x /= y => EXISTS (U:(S)):
(member(x,U) ANDNOT member(y,U)) OR
(member(y,U) ANDNOT member(x,U))
is_T1?(S):bool = FORALL x,y: x /= y => EXISTS (U:(S)):
(member(x,U) ANDNOT member(y,U))
is_T2?(S):bool = FORALL x,y: x /= y => EXISTS (U,V:(S)):
disjoint?(U,V) AND member(x,U) AND member(y,V)
hausdorff?(S):bool = is_T2?(S) % Def 4.2.1
T0_space?(S):bool = topology?(S) AND is_T0?(S)
T1_space?(S):bool = topology?(S) AND is_T1?(S)
T2_space?(S):bool = topology?(S) AND is_T2?(S)
hausdorff_space?(S):bool = topology?(S) AND hausdorff?(S)
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.