Theory BaseDefs

subsection‹Preliminaries: Further Basic Notions (Fig.~3 in cite‹"C85"›)›

theory BaseDefs imports HOML
begin  
text‹Positive properties.› 
consts posProp::"γ⇒σ" (‹𝒫›)

text‹Basic definitions for modal ontological argument.›
abbreviation a (‹_⊑_›) where "X⊑Y ≡ ∀Ez.((X z) → (Y z))"
abbreviation b (‹_⇛_›) where "X⇛Y ≡ □(X⊑Y)"
abbreviation c (‹𝒫𝗈𝗌›) where "𝒫𝗈𝗌 Z ≡ ∀X.((Z X) → (𝒫 X))"
abbreviation d (‹_⨅_›) where "X⨅𝒵 ≡ □(∀Eu.((X u) ↔ (∀Y.((𝒵 Y) → (Y u)))))"

text‹Definition of Godlike.›
definition G (‹𝒢›) where "𝒢 x ≡ ∀Y.((𝒫 Y) → (Y x))"

text‹Definitions of Essence and Necessary Existence.›
definition E (‹ℰ›) where "ℰ Y x ≡ (Y x) ∧ (∀Z.((Z x) → (Y⇛Z)))"
definition NE (‹𝒩ℰ›) where "𝒩ℰ x ≡ ∀Y.((ℰ Y x) → □(∃E Y))"
end