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 has multiple pieces:

  • a formally-verified collection of proofs about Lojban syntax written mostly in Metamath, a system for formalizing symbolic logic and proving theorems
  • a pile of mostly-English notes and prose, organized loosely into chapters, which informs that formal system's axioms and grammar
  • formal definitions of categories Loj and Selb which are suitable for foundational and high-level logical reasoning
  • a vlaste which logically defines valsi in terms of other valsi

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; the purpose of this book would then be to show that a Lojban-style project can be rigorously formal.

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 gadri (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-id
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
GOIconstant1 / 7
GOhAconstant2 / 17
GOhAmetavariable3 / 17
JAconstant6 / 18
JOIconstant4 / 9
KOhAconstant1 / 48
KOhAmetavariable13 / 48
MOIconstant1 / 36
NAKUconstant1 / 1
NOIconstant1 / 3
PAconstant4 / 100
PAmetavariable3 / 100
SEconstant2 / 7
gismuconstant29 / 1351
gismumetavariable5 / 1351
lujvoconstant17 / 18
total-114 / 2459 (4.64%)

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
units of measurement15
Total183 / 1342 (13.63%)

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

I also thank the following Lojbanists for proposing experimental valsi which I ended up using:

  • la krtisfranks
  • la lalxu
  • la latros

Praise from Lojbanists

"alien language" -- la gleki

"sad...pathetic, really" -- la cadgu'a

"no one cares about formalism" -- la xaspeljba