Foreword
A category is a deductive system. ~ Lambek, via Encyclopedia of Philosophy
This is the landing page for brismu: a relational interpretation of Lojban, a small book which provides logical rules for manipulating Lojban text.
This book is born from notes for a basic interpretation of Lojban using category theory. According to the Encyclopedia of Philosophy, there is a category for "any deductive system T with objects formulae and morphisms proofs." I present a deductive system for Lojban with a strong focus on relations, category-theoretic framing, and formalizability. In this system, Lojban is syntax for a special flavor of category -- a bicategory of relations -- forming a fictional universe.
This book comes in two halves. This half is written mostly in English prose. The other half is a formally-verified collection of proofs about Lojban written mostly in Metamath, a system for formalizing symbolic logic. The other half explains which bridi are logically provable; this half explains the meaning of the various axioms.
This book is addressed at folks who know Lojban and want to gain a deeper understanding of Lojbanic logic. If the reader does not know Lojban, then they may be somewhat mystified by the purpose of this work. For that reader, please consider Lojban as a sort of neutral speakable language for reading well-formed formulae aloud.
There are no mathematical prerequisites. Instead, the first few pages will rapidly build up all of the mathematical concepts which are required, and any additional concepts will be built as needed.
Coverage
Of the 1343 baseline valsi recognized as selbri (1342 gismu, 1 cmavo), 161 selbri are partially defined via formal rules. All 12 baseline abstractors (NU) are informally defined. Of the 8 classic articles (LE), 2 are informally defined.
In addition, 8 experimental selbri are informally defined, as well as 6 cnino selbri which did not previously exist.
Essential theorems
Theorem | Formalized | Proved |
---|---|---|
cei'i | yes | yes: ceihi |
ganai broda gi broda | yes | yes: id |
go broda gi broda | yes | yes: go-refl |
ko'a du ko'a | yes | yes: du-refl |
lo broda ku broda | somewhat (prose, not Metamath) | no |
lo'i broda ku broda | not really | no |
Formal coverage
The following table shows how many valsi have been formalized in handwritten Metamath, not including automatically-generated rules.
Grammatical class | Metamath class | # of formal definitions |
---|---|---|
A | constant | 6 / 9 |
BOhA | metavariable | 5 / 5 |
GA | constant | 3 / 7 |
GI | constant | 1 / 2 |
GIhA | constant | 6 / 9 |
GOhA | constant | 2 / 17 |
GOhA | metavariable | 3 / 17 |
JA | constant | 6 / 18 |
JOI | constant | 3 / 9 |
KOhA | metavariable | 7 / 48 |
NAKU | constant | 1 / 1 |
NOI | constant | 1 / 3 |
PA | constant | 3 / 99 |
PA | metavariable | 3 / 99 |
SE | constant | 2 / 7 |
VUhU | constant | 2 / 22 |
gismu | constant | 9 / 1340 |
gismu | metavariable | 5 / 1340 |
lujvo | constant | 7 / 7 |
total | - | 75 / 2434 (3.08%) |
Ontology coverage
The following table shows how many selbri have been ontologized: given partial meaning relative to other selbri, but not necessarily formally defined.
Class | Count |
---|---|
animals | 41 |
assorted | 10 |
chemical elements | 13 |
colors | 14 |
cultures | 57 |
formalized | 14 |
groups of chemical elements | 4 |
molecules | 1 |
plants | 13 |
Total | 168 / 1342 (12.52%) |
Credits
The bulk of this work was gathered by la korvo. I greet and thank the following Lojbanists for input and insights:
- la bremenli
- la guskant
- la ilmen
- la poros
- la selgu'a
- la selpa'i
- la tsani
Praise from Lojbanists
"alien language" -- la gleki
"sad...pathetic, really" -- la cadgu'a
"no one cares about formalism" -- la xaspeljba