Minimal Boolean Formulas (2011)
research.swtch.com
Minimal Boolean Formulas (2011)
1–10 of 21 posts
Re: Minimal Boolean Formulas (2011)
#2Re: Minimal Boolean Formulas (2011)
#3Re: Minimal Boolean Formulas (2011)
#4Re: Minimal Boolean Formulas (2011)
#5Re: Minimal Boolean Formulas (2011)
#6Using the * operator for AND is very non-standard. Unicode provides ¬ for negation, ∧ for conjunction and ∨ for disjunction. These are commonly used in CS literature, along with bar(s) over variables or expressions to denote negation, which are definitely a mixed bag for readability.
Re: Minimal Boolean Formulas (2011)
#7Using the * operator for AND is very non-standard. Unicode provides ¬ for negation, ∧ for conjunction and ∨ for disjunction. These are commonly used in CS literature, along with bar(s) over variables or expressions to denote negation, which are definitely a mixed bag for readability.
Re: Minimal Boolean Formulas (2011)
#8Re: Minimal Boolean Formulas (2011)
#9Using the * operator for AND is very non-standard. Unicode provides ¬ for negation, ∧ for conjunction and ∨ for disjunction. These are commonly used in CS literature, along with bar(s) over variables or expressions to denote negation, which are definitely a mixed bag for readability.
Isn't the AND operation often represented using multiplication notation (dot or star) because it is basically a boolean multiplication?
It's somewhat common in set notations to use * and + for set union and set intersection for very similar reasons. Some programming languages even use that in their type language (a union of two types is A * B and an intersection is A + B).
Interestingly, this is why Category Theory in part exists to describe the similarities between operators in mathematics such as how * and ∧ contrast/are similar. Category Theory gets a bad rap for being the origin of monads and fun phrases like "monads are a monoid in the category of endofunctors", but it also answers a few fun questions like why are * and ∧ so similar? (They are similar functions that operate in different "categories".) Admittedly that's a very rough, lay gloss on it, but it's still an interesting perspective on what people talk about when they talk about Category Theory.