以下の記述は,集合からの要素を除いた 差集合をへの作用() として定義しています。
func X \ Y -> set means :Def4: x in it iff x in X & not x in Y; existence from Separation; uniqueness proof let A1, A2 be set such that A10: x in A1 iff x in X & not x in Y and A11: x in A2 iff x in X & not x in Y; now let x; x in A1 iff x in X & not x in Y by A10; hence x in A1 iff x in A2 by A11; end; hence A1 = A2 by TARSKI:2; end; end;
文の冒頭の
func X \ Y -> set means :Def4: x in it iff x in X & not x in Y;はの差集合が
X \ Yで表されています。
存在性は,既にこのファイルで証明した 分出の公理から直ぐに言えますので,
existence from Separation;とだけ記述されます。
一意性の証明は
uniquenessの後に書かれています。
集合が