Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Heyting algebra
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===Characterization using the axioms of intuitionistic logic=== This characterization of Heyting algebras makes the proof of the basic facts concerning the relationship between intuitionist propositional calculus and Heyting algebras immediate. (For these facts, see the sections "[[#Provable identities|Provable identities]]" and "[[#Universal constructions|Universal constructions]]".) One should think of the element <math>\top</math> as meaning, intuitively, "provably true". Compare with the axioms at [[Intuitionistic_logic#Syntax|Intuitionistic logic]]. Given a set ''A'' with three binary operations β, β§ and β¨, and two distinguished elements <math>\bot</math> and <math>\top</math>, then ''A'' is a Heyting algebra for these operations (and the relation β€ defined by the condition that <math>a \le b</math> when ''a''β''b'' = <math>\top</math>) if and only if the following conditions hold for any elements ''x'', ''y'' and ''z'' of ''A'': #<math>\mbox{If } x \le y \mbox{ and } y \le x \mbox{ then } x = y ,</math> #<math>\mbox{If } \top \le y , \mbox{ then } y = \top ,</math> #<math>x \le y \to x ,</math> #<math> x \to (y \to z) \le (x \to y) \to (x \to z) ,</math> #<math> x \land y \le x ,</math> #<math> x \land y \le y ,</math> #<math> x \le y \to (x \land y) ,</math> #<math> x \le x \lor y ,</math> #<math> y \le x \lor y ,</math> #<math> x \to z \le (y \to z) \to (x \lor y \to z) ,</math> #<math> \bot \le x .</math> Finally, we define Β¬''x'' to be ''x''β <math>\bot</math>. Condition 1 says that equivalent formulas should be identified. Condition 2 says that provably true formulas are closed under [[modus ponens]]. Conditions 3 and 4 are ''then'' conditions. Conditions 5, 6 and 7 are ''and'' conditions. Conditions 8, 9 and 10 are ''or'' conditions. Condition 11 is a ''false'' condition. Of course, if a different set of axioms were chosen for logic, we could modify ours accordingly.
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)