定義 (infimumとsupremum)
とを共にposetとする。
Binary relation とをそれぞれ
, where
で定義し、を、をと読む。
定理 (infimumとsupremumの一意性)
.
証明
を仮定する。
任意のに対し:
{ -definition } { -definition } .
よって、indirect equalityにより。
supremumに関しても同様。
∎
定理 (infimumとsupremumの伝統的定義)
、とすると、
, .
証明
():
infimumとsupremumの定義におけるとしてを取れば直ちに導かれる。
():
任意のに対し:
{ assumption: + -transitivity } { } .
supremumに関しても同様。
∎
定義 (completenessとcocompleteness)
とを共にposetとする。
, , , .
定理 (completenessとcocompleteness)
とを共にposetとする。
, .
証明
{ definition } { axiom of choice } { -definition } { definition } .
cocompletenessに関しても同様。
∎
参考文献
- C.J. Aarts, R. C. Backhouse, P. Hoogendijk, T.S. Voermans, and J. van der Woude. A relational theory of datatypes. Unpublished.
- R.C. Backhouse. Mathematics of Program Construction. Unpublished.
- R. Bird and O. de Moor. Algebra of Programming. Series in Computer Science. Prentice-Hall, 1997.
- B.A. Davey and H.A. Priestley. Introduction to Lattices and Order. Cambridge University Press, 2002.
- D. Gries. Foundations for Calculational Logic. In M. Broy, B. Schieder, eds., Mathematical Methods in Program Development. Springer, 1997.
- D. Gries and F.B. Schneider. A Logical Approach to Discrete Math. Springer-Verlag, 1993.
- S. Rudeanu. Sets and Ordered Structures. Bentham Science Publishers, 2012.
- G. Tourlakis. Lectures in Logic and Set Theory Vol. 1: Mathematical Logic. Cambridge University Press, 2003.
- G. Tourlakis. Lectures in Logic and Set Theory Vol. 2: Set Theory. Cambridge University Press, 2003.