Theorem 3.10.2 Topology via Logic [WBA7]
Let be a lattice, then is a frame iff it is a complete Heyting algebra. See Topology via logic
Also check Theorem 3.5.2, that a frame is a complete lattice and hence has infinite meets.
可見frame就是complete Heyting algebra,那為什麼還要提供兩個名詞來稱呼他們呢?這是因為 the category of frames 跟 the category of complete Heyting algebras 裡面的morphisms不一樣!
具體來說
Definition Frame homomorphism [local-0]
A map is a frame homomorphism iff
- preserving finite meets
- preserving arbitrary joins
Definition complete Heyting algebra homomorphism [local-1]
A map is a cHa homomorphism iff
- preserving arbitrary meets
- preserving arbitrary joins
- monotone (preserving Heyting implication)
把complete lattice視為小範疇那我們就能利用範疇論的技巧 left/right adjoint functors preserves co/limits 證明他們不一樣
Proposition cHa homomorphism has left/right adjoints [local-3]
cHa homomorphism has a left adjoint and a right adjoint
Proof [local-2]
- preserves meets (limits) 所以它是right adjoint,因此有left adjoint
- preserves joins (colimits) 所以它是left adjoint,因此有right adjoint
所以相應的frame homomorphism有right adjoint但不一定有left adjoint