Section I.III: Words#
Word Axioms#
Important
To reiterate the introduction to this section, the current formal system does not seek to describe a generative grammar. Its theorems cannot be used as schema for generating grammatical sentences. The intent of this analysis is to treat Words as interpretted constructs embedded in a syntactical structure that is independent of their specific interpretations.
A Word is a type of String constructed through concatenation that has been assigned by semantic content. A Language is the aggregate of all Words.
Or equivalently,
Classes#
Note
\(R\) may be defined equivalently through set builder notation,
Example The following table lists some reflective English words.
Word |
|---|
mom |
dad |
noon |
racecar |
madam |
level |
civic |
∎
Important
A Word is invertible if and only if its inverse belongs to the Language.
Example The following table lists some English words and their inverses (where applicable).
Word |
Inverse |
|---|---|
time |
emit |
saw |
was |
raw |
war |
dog |
god |
pool |
loop |
cat |
x |
you |
x |
help |
x |
door |
x |
book |
x |
∎
Note
Invertible Words are often called semiordnilaps in other fields of study.
Proof Let \(\alpha \in L\).
(\(\rightarrow\)) Assume \(\alpha \in I\). By the definition of invertible Words,
By Theorem 1.2.9,
Therefore, by assumption,
By the definition of invertible Words,
(\(\leftarrow\)) Assume \({\alpha}^{-1} \in L\) such that \({\alpha}^{-1} \in I\). By the definition of invertible Words,
By Theorem 1.2.9,
Since \({\alpha}^{-1} \in L\) by assumption, it follows immediately from the definition of invertible Words,
Summarizing and generalizing,
∎
Proof Let \(\alpha in R\) and \(l(\alpha) = n\). By the definition of Reflective Words,
Since \(\alpha \in L\) by assumption, it follows \(\alpha in I\). In other words,
But this is exactly the definition of the subset relation in set theory, therefore,
∎
Limitations#
Note
A Limitation, though notationally complex, can be understood as shorthand for the iterated concatenation of words and Delimiters. is the presence of the Delimiter in the Induction clause. In other words, a Limitation inserts Delimiters inbetween each Word in the Lexicon over which the index is ranging.
Example Let \(L = L_{\text{english}}\). Consider calculating the Limitation of the following Phrase,
Apply the Basis clause Limitations ,
The Limitation can then be built up recursively using the Induction clause,
So the Limitation of the Phrase is shown to be,
Important
The result of a Limitation is a String. Since a Limitation is shorthand for alternating concatenation of Characters and Delimiters, the closure of Limitations over \(S\) is guaranteed by the closure of concatenation over \(S\)
∎
Proof Let \(n \in \mathbb{N}\) and \(p \in L_n\) such that,
The proof will proceed by induction on \(n\).
Basis: Assume \(n = 1\). By Basis clause of Limitations,
Induction: Assume for \(k \geq 1\), these exists a unique String \(s_k\) such that,
By Induction clause of Limitations,
By inductive hypothesis,
Therefore, by induction,
∎
This subsection closes with a definition that will be used to quantify a theorem regarding Word Length.
Warning
The type of each set defined in this section should be carefully analyzed.
A Phrase is an ordered set of Words.
A Lexicon is the set of all Phrases of a fixed Word Length.
A Dialect is the set of Strings formed by delimiting every Phrase in every Lexicon of a Language.
Example Let \(L = \{ \text{hakuna}, \text{matata} \}\). Then, the first few Lexicons are given below,
The Dialect is the union of all delimited Phrases in all Lexicons of the Language,
∎
Proof Let \(s \in D\). Then by definition of the Dialect, for some \(i \in mathbb{N}\) and \(p \in L_i\),
Where,
With \(\alpha_j \in L\) for \(1 \leq j \leq i\)
The proof proceeds by induction on the Word Length of the Lexicon, i.e. \(i\).
Basis Assume \(i = 1\)
Then by the definition of Limitations,
By Discovery Axiom,
Therefore,
Induction. Assume for all \(t \in D\) with \(p \in L_i\) and some fixed \(i\).
where
Consider \(s \in D\) where \(p \in L_{i+1}\). Then, by definition of the Dialect,
By the Induction clause of the definition of Limitations,
But, by inductive hypothesis, the quantity \(\Pi_{j=1}^{i} \alpha_j\) does not have consecutive Delimiters. Moreover, by the Induction clause of Limitations, this term can be rewritten
to show it must end in a Word. Therefore, by the Discovery Axiom, the quantity,
cannot contain consecutive Delimiters.
The induction is thus established. Summarizing and generalizing,