Showing posts with label semantics. Show all posts
Showing posts with label semantics. Show all posts

Thursday, July 2, 2020

Working up to the syntax-semantics Duality

Today we reach the sacred heights of the syntax-semantics duality by repeatedly defining the monoids.

Level 1

Definition (first course in algebra): a monoid is a set $M$ equipped with a special element $e$ and a multiplication $m$, such that $e$ is the multiplicative identity, and the multiplication is associative.

The natural numbers, with $+$ and $0$, makes a monoid.

Another example is the string monoid: $M$ is all possible English strings made from the 26 letters, $e$ is the empty string, and $m$ is just putting two strings together.

Let's Read: Neuropath (Bakker, 2009)

Neuropath  (Bakker 2009) is a dramatic demonstration of the eliminative materialism worldview of the author R. Scott Bakker. It's very b...