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

TheoremFormalizedProved
cei'iyesyes: ceihi
ganai broda gi brodayesyes: id
go broda gi brodayesyes: go-refl
ko'a du ko'ayesyes: du-refl
lo broda ku brodasomewhat (prose, not Metamath)no
lo'i broda ku brodanot reallyno

Formal coverage

The following table shows how many valsi have been formalized in handwritten Metamath, not including automatically-generated rules.

Grammatical classMetamath class# of formal definitions
Aconstant6 / 9
BOhAmetavariable5 / 5
GAconstant3 / 7
GIconstant1 / 2
GIhAconstant6 / 9
GOhAconstant2 / 17
GOhAmetavariable3 / 17
JAconstant6 / 18
JOIconstant3 / 9
KOhAmetavariable7 / 48
NAKUconstant1 / 1
NOIconstant1 / 3
PAconstant3 / 99
PAmetavariable3 / 99
SEconstant2 / 7
VUhUconstant2 / 22
gismuconstant9 / 1340
gismumetavariable5 / 1340
lujvoconstant7 / 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.

ClassCount
animals41
assorted10
chemical elements13
colors14
cultures57
formalized14
groups of chemical elements4
molecules1
plants13
Total168 / 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