Changes

MyWikiBiz, Author Your Legacy — Friday June 14, 2024
Jump to navigationJump to search
Line 529: Line 529:  
In these types of situation the letter <math>S,\!</math> that signifies the type of a sentence in the language of interest, is called the ''initial symbol'' or the ''sentence symbol'' of a candidate formal grammar for the language, while any number of letters like <math>T,\!</math> signifying other types of strings that are necessary to a reasonable account or a rational reconstruction of the sentences that belong to the language, are collectively referred to as ''intermediate symbols''.
 
In these types of situation the letter <math>S,\!</math> that signifies the type of a sentence in the language of interest, is called the ''initial symbol'' or the ''sentence symbol'' of a candidate formal grammar for the language, while any number of letters like <math>T,\!</math> signifying other types of strings that are necessary to a reasonable account or a rational reconstruction of the sentences that belong to the language, are collectively referred to as ''intermediate symbols''.
   −
Combining the singleton set <math>\{ S \}\!</math> whose sole member is the initial symbol with the set <math>\mathfrak{Q}</math> that assembles together all of the intermediate symbols results in the set <math>\{ S \} \cup \mathfrak{Q}</math> of ''non-terminal symbols''.  Completing the package, the alphabet <math>\mathfrak{A}</math> of the language is also known as the set of ''terminal symbols''.  In this discussion, I will adopt the convention that <math>\mathfrak{Q}</math> is the set of ''intermediate symbols'', but I will often use <math>q\!</math> as a typical variable that ranges over all of the non-terminal symbols, <math>q \in \{ S \} \cup \mathfrak{Q}.</math>  Finally, it is convenient to refer to all of the symbols in <math>\{ S \} \cup \mathfrak{Q} \cup \mathfrak{A}</math> as the ''augmented alphabet'' of the prospective grammar for the language, and accordingly to describe the strings in <math>( \{ S \} \cup \mathfrak{Q} \cup \mathfrak{A} )^*</math> as the ''augmented strings'', in effect, expressing the forms that are superimposed on a language by one of its conceivable grammars.  In certain settings is becomes desirable to separate the augmented strings that contain the symbol <math>S\!</math> from all other sorts of augmented strings.  In these situations, the strings in the disjoint union <math>\{ S \} \cup (\mathfrak{Q} \cup \mathfrak{A} )^*</math> are known as the ''sentential forms'' of the associated grammar.
+
Combining the singleton set <math>\{ S \}\!</math> whose sole member is the initial symbol with the set <math>\mathfrak{Q}</math> that assembles together all of the intermediate symbols results in the set <math>\{ S \} \cup \mathfrak{Q}</math> of ''non-terminal symbols''.  Completing the package, the alphabet <math>\mathfrak{A}</math> of the language is also known as the set of ''terminal symbols''.  In this discussion, I will adopt the convention that <math>\mathfrak{Q}</math> is the set of ''intermediate symbols'', but I will often use <math>q\!</math> as a typical variable that ranges over all of the non-terminal symbols, <math>q \in \{ S \} \cup \mathfrak{Q}.</math>  Finally, it is convenient to refer to all of the symbols in <math>\{ S \} \cup \mathfrak{Q} \cup \mathfrak{A}</math> as the ''augmented alphabet'' of the prospective grammar for the language, and accordingly to describe the strings in <math>( \{ S \} \cup \mathfrak{Q} \cup \mathfrak{A} )^*</math> as the ''augmented strings'', in effect, expressing the forms that are superimposed on a language by one of its conceivable grammars.  In certain settings it becomes desirable to separate the augmented strings that contain the symbol <math>S\!</math> from all other sorts of augmented strings.  In these situations the strings in the disjoint union <math>\{ S \} \cup (\mathfrak{Q} \cup \mathfrak{A} )^*</math> are known as the ''sentential forms'' of the associated grammar.
    
In forming a grammar for a language statements of the form <math>W :> W',\!</math>
 
In forming a grammar for a language statements of the form <math>W :> W',\!</math>
Line 544: Line 544:     
<pre>
 
<pre>
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  −
  −
The combined effect of several typos in my typography
  −
along with what may be a lack of faith in imagination,
  −
obliges me to redo a couple of paragraphs from before.
  −
  −
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  −
  −
A notation in the style of "S :> T" is now introduced,
  −
to be read among many others in this manifold of ways:
  −
  −
|  S covers T
  −
|
  −
|  S governs T
  −
|
  −
|  S rules T
  −
|
  −
|  S subsumes T
  −
|
  −
|  S types over T
  −
  −
The form "S :> T" is here recruited for polymorphic
  −
employment in at least the following types of roles:
  −
  −
1.  To signify that an individually named or quoted string T is
  −
    being typed as a sentence S of the language of interest !L!.
  −
  −
2.  To express the fact or to make the assertion that each member
  −
    of a specified set of strings T c !A!* also belongs to the
  −
    syntactic category S, the one that qualifies a string as
  −
    being a sentence in the relevant formal language !L!.
  −
  −
3.  To specify the intension or to signify the intention that every
  −
    string that fits the conditions of the abstract type T must also
  −
    fall under the grammatical heading of a sentence, as indicated by
  −
    the type name "S", all within the target language !L!.
  −
  −
In these types of situation the letter "S", that signifies the type of
  −
a sentence in the language of interest, is called the "initial symbol"
  −
or the "sentence symbol" of a candidate formal grammar for the language,
  −
while any number of letters like "T", signifying other types of strings
  −
that are necessary to a reasonable account or a rational reconstruction
  −
of the sentences that belong to the language, are collectively referred
  −
to as "intermediate symbols".
  −
  −
Combining the singleton set {"S"} whose sole member is the initial symbol
  −
with the set !Q! that assembles together all of the intermediate symbols
  −
results in the set {"S"} |_| !Q! of "non-terminal symbols".  Completing
  −
the package, the alphabet !A! of the language is also known as the set
  −
of "terminal symbols".  In this discussion, I will adopt the convention
  −
that !Q! is the set of intermediate symbols, but I will often use "q"
  −
as a typical variable that ranges over all of the non-terminal symbols,
  −
q in {"S"} |_| !Q!.  Finally, it is convenient to refer to all of the
  −
symbols in {"S"} |_| !Q! |_| !A! as the "augmented alphabet" of the
  −
prospective grammar for the language, and accordingly to describe
  −
the strings in ({"S"} |_| !Q! |_| !A!)* as the "augmented strings",
  −
in effect, expressing the forms that are superimposed on a language
  −
by one of its conceivable grammars.  In certain settings is becomes
  −
desirable to separate the augmented strings that contain the symbol
  −
"S" from all other sorts of augmented strings.  In these situations,
  −
the strings in the disjoint union {"S"} |_| (!Q! |_| !A!)* are known
  −
as the "sentential forms" of the associated grammar.
  −
   
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
 
o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o~~~~~~~~~o
  
12,080

edits

Navigation menu