Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Principia Mathematica
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Theoretical basis == As noted in the criticism of the theory by [[Kurt GΓΆdel]] (below), unlike a [[Formalism (mathematics)|formalist theory]], the "logicistic" theory of ''PM'' has no "precise statement of the syntax of the formalism". Furthermore in the theory, it is almost immediately observable that ''interpretations'' (in the sense of [[model theory]]) are presented in terms of ''truth-values'' for the behaviour of the symbols "β’" (assertion of truth), "~" (logical not), and "V" (logical inclusive OR). '''Truth-values''': ''PM'' embeds the notions of "truth" and "falsity" in the notion "primitive proposition". A raw (pure) formalist theory would not provide the meaning of the symbols that form a "primitive proposition"βthe symbols themselves could be absolutely arbitrary and unfamiliar. The theory would specify only ''how the symbols behave based on the grammar of the theory''. Then later, by ''assignment'' of "values", a model would specify an ''interpretation'' of what the formulas are saying. Thus in the formal [[Stephen Cole Kleene|Kleene]] symbol set below, the "interpretation" of what the symbols commonly mean, and by implication how they end up being used, is given in parentheses, e.g., "Β¬ (not)". But this is not a pure Formalist theory. === Contemporary construction of a formal theory === [[File:Principia Mathematica List of Propositions.pdf|thumb|right|300px|List of propositions referred to by names]] The following formalist theory is offered as contrast to the logicistic theory of ''PM''. A contemporary formal system would be constructed as follows: # ''Symbols used'': This set is the starting set, and other symbols can appear but only by ''definition'' from these beginning symbols. A starting set might be the following set derived from Kleene 1952: #* ''logical symbols'': #** "β" (implies, IF-THEN, and "β"), #** "&" (and), #** "V" (or), #** "Β¬" (not), #** "β" (for all), #** "β" (there exists); #* ''predicate symbol'': "=" (equals); #* ''function symbols'': #** "+" (arithmetic addition), #** "β" (arithmetic multiplication), #** "'" (successor); #* ''individual symbol'' "0" (zero); #* ''variables'' "''a''", "''b''", "''c''", etc.; and #* ''parentheses'' "(" and ")".<ref>This set is taken from {{harvnb|Kleene|1952|p=69}} substituting β for β.</ref> # ''Symbol strings'': The theory will build "strings" of these symbols by [[concatenation]] (juxtaposition).<ref>{{harvnb|Kleene|1952|p=71}}, {{harvnb|Enderton|2001|p=15}}.</ref> # ''Formation rules'': The theory specifies the rules of syntax (rules of grammar) usually as a recursive definition that starts with "0" and specifies how to build acceptable strings or "well-formed formulas" (wffs).{{sfn|Enderton|2001|p=16}} This includes a rule for "substitution"<ref>This is the word used by {{harvnb|Kleene|1952|p=78}}.</ref> of strings for the symbols called "variables". # ''Transformation rule(s)'': The [[axioms]] that specify the behaviours of the symbols and symbol sequences. # ''Rule of inference, detachment, ''modus ponens'' '': The rule that allows the theory to "detach" a "conclusion" from the "premises" that led up to it, and thereafter to discard the "premises" (symbols to the left of the line β, or symbols above the line if horizontal). If this were not the case, then substitution would result in longer and longer strings that have to be carried forward. Indeed, after the application of modus ponens, nothing is left but the conclusion, the rest disappears forever.{{pb}} Contemporary theories often specify as their first axiom the classical or [[modus ponens]] or "the rule of detachment":{{ block indent | em = 1.5 | text = ''A'', ''A'' β ''B'' {{!}} ''B '' }} The symbol "β" is usually written as a vertical line, here "β" means "implies". The symbols ''A'' and ''B'' are "stand-ins" for strings; this form of notation is called an "axiom schema" (i.e., there is a countable number of specific forms the notation could take). This can be read in a manner similar to IF-THEN but with a difference: given symbol string IF ''A'' and ''A'' implies ''B'' THEN ''B'' (and retain only ''B'' for further use). But the symbols have no "interpretation" (e.g., no "truth table" or "truth values" or "truth functions") and modus ponens proceeds mechanistically, by grammar alone. === Construction === The theory of ''PM'' has both significant similarities, and similar differences, to a contemporary formal theory.{{clarify|date=October 2017|reason=What is the contemporary formal theory being referred to here?}} Kleene states that "this deduction of mathematics from logic was offered as intuitive axiomatics. The axioms were intended to be believed, or at least to be accepted as plausible hypotheses concerning the world".<ref>Quote from Kleene 1952:45. See discussion LOGICISM at pp. 43β46.</ref> Indeed, unlike a Formalist theory that manipulates symbols according to rules of grammar, ''PM'' introduces the notion of "truth-values", i.e., truth and falsity in the ''real-world'' sense, and the "assertion of truth" almost immediately as the fifth and sixth elements in the structure of the theory (''PM'' 1962:4β36): # ''Variables'' # ''Uses of various letters'' # ''The fundamental functions of propositions'': "the Contradictory Function" symbolised by "~" and the "Logical Sum or Disjunctive Function" symbolised by "β¨" being taken as primitive and logical implication ''defined'' (the following example also used to illustrate 9. ''Definition'' below) as<br />''p'' β ''q'' '''.'''='''.''' ~ ''p'' β¨ ''q'' '''Df'''. (''PM'' 1962:11)<br /> and logical product defined as<br /> ''p'' '''.''' ''q'' '''.'''='''.''' ~(~''p'' β¨ ~''q'') '''Df'''. (''PM'' 1962:12) # ''Equivalence'': ''Logical'' equivalence, not arithmetic equivalence: "β‘" given as a demonstration of how the symbols are used, i.e., "Thus ' ''p'' β‘ ''q'' ' stands for '( ''p'' β ''q'' ) '''.''' ( ''q'' β ''p'' )'." (''PM'' 1962:7). Notice that to ''discuss'' a notation ''PM'' identifies a "meta"-notation with "[space] ... [space]":<ref>In his section 8.5.4 ''Groping towards metalogic'' Grattan-Guinness 2000:454ff discusses the American logicians' critical reception of the second edition of ''PM''. For instance Sheffer "puzzled that ' ''In order to give an account of logic, we must presuppose and employ logic'' ' " (p. 452). And Bernstein ended his 1926 review with the comment that "This distinction between the propositional logic as a mathematical system and as a language must be made, if serious errors are to be avoided; this distinction the ''Principia'' does not make" (p. 454).</ref><br />Logical equivalence appears again as a ''definition'':<br />''p'' β‘ ''q'' '''.'''='''.''' ( ''p'' β ''q'' ) '''.''' ( ''q'' β ''p'' ) (''PM'' 1962:12),<br />Notice the appearance of parentheses. This ''grammatical'' usage is not specified and appears sporadically; parentheses do play an important role in symbol strings, however, e.g., the notation "(''x'')" for the contemporary "β''x''". # ''Truth-values'': "The 'Truth-value' of a proposition is ''truth'' if it is true, and ''falsehood'' if it is false" (this phrase is due to [[Gottlob Frege]]) (''PM'' 1962:7). # ''Assertion-sign'': "'β¦'''.''' ''p'' may be read 'it is true that' ... thus 'β¦''':''' ''p'' '''.'''β'''.''' ''q'' ' means 'it is true that ''p'' implies ''q'' ', whereas 'β¦'''.''' ''p'' '''.'''ββ¦'''.''' ''q'' ' means ' ''p'' is true; therefore ''q'' is true'. The first of these does not necessarily involve the truth either of ''p'' or of ''q'', while the second involves the truth of both" (''PM'' 1962:92). # ''Inference'': ''PM''{{'}}s version of ''modus ponens''. "[If] 'β¦'''.''' ''p'' ' and 'β¦ (''p'' β ''q'')' have occurred, then 'β¦ '''.''' ''q'' ' will occur if it is desired to put it on record. The process of the inference cannot be reduced to symbols. Its sole record is the occurrence of 'β¦'''.''' ''q'' ' [in other words, the symbols on the left disappear or can be erased]" (''PM'' 1962:9). # ''The use of dots'' # ''Definitions'': These use the "=" sign with "Df" at the right end. # ''Summary of preceding statements'': brief discussion of the primitive ideas "~ ''p''" and "''p'' β¨ ''q''" and "β¦" prefixed to a proposition. # ''Primitive propositions'': the axioms or postulates. This was significantly modified in the second edition. # ''Propositional functions'': The notion of "proposition" was significantly modified in the second edition, including the introduction of "atomic" propositions linked by logical signs to form "molecular" propositions, and the use of substitution of molecular propositions into atomic or molecular propositions to create new expressions. # ''The range of values and total variation'' # ''Ambiguous assertion and the real variable'': This and the next two sections were modified or abandoned in the second edition. In particular, the distinction between the concepts defined in sections 15. ''Definition and the real variable'' and 16 ''Propositions connecting real and apparent variables'' was abandoned in the second edition. # ''Formal implication and formal equivalence'' # ''Identity'' # ''Classes and relations'' # ''Various descriptive functions of relations'' # ''Plural descriptive functions'' # ''Unit classes'' === Primitive ideas === Cf. ''PM'' 1962:90β94, for the first edition: * (1) ''Elementary propositions''. * (2) ''Elementary propositions of functions''. * (3) ''Assertion'': introduces the notions of "truth" and "falsity". * (4) ''Assertion of a propositional function''. * (5) ''Negation'': "If ''p'' is any proposition, the proposition "not-''p''", or "''p'' is false," will be represented by "~''p''" ". * (6) ''Disjunction'': "If ''p'' and ''q'' are any propositions, the proposition "''p'' or ''q'', i.e., "either ''p'' is true or ''q'' is true," where the alternatives are to be not mutually exclusive, will be represented by "''p'' β¨ ''q''" ". * (cf. section B) === Primitive propositions === The ''first'' edition (see discussion relative to the second edition, below) begins with a definition of the sign "β" '''β±1.01'''. ''p'' β ''q'' '''.'''='''.''' ~ ''p'' β¨ ''q''. '''Df'''. '''β±1.1'''. Anything implied by a true elementary proposition is true. '''Pp''' modus ponens ('''β±1.11''' was abandoned in the second edition.) '''β±1.2'''. β¦''':''' ''p'' β¨ ''p'' '''.'''β'''.''' ''p''. '''Pp''' principle of tautology '''β±1.3'''. β¦''':''' ''q'' '''.'''β'''.''' ''p'' β¨ ''q''. '''Pp''' principle of addition '''β±1.4'''. β¦''':''' ''p'' β¨ ''q'' '''.'''β'''.''' ''q'' β¨ ''p''. '''Pp''' principle of permutation '''β±1.5'''. β¦''':''' ''p'' β¨ ( ''q'' β¨ ''r'' ) '''.'''β'''.''' ''q'' β¨ ( ''p'' β¨ ''r'' ). '''Pp''' associative principle '''β±1.6'''. β¦''':.''' ''q'' β ''r'' '''.'''β''':''' ''p'' β¨ ''q'' '''.'''β'''.''' ''p'' β¨ ''r''. '''Pp''' principle of summation '''β±1.7'''. If ''p'' is an elementary proposition, ~''p'' is an elementary proposition. '''Pp''' '''β±1.71'''. If ''p'' and ''q'' are elementary propositions, ''p'' β¨ ''q'' is an elementary proposition. '''Pp''' '''β±1.72'''. If Ο''p'' and Ο''p'' are elementary propositional functions which take elementary propositions as arguments, Ο''p'' β¨ Ο''p'' is an elementary proposition. '''Pp''' Together with the "Introduction to the Second Edition", the second edition's Appendix A abandons the entire section '''β±9'''. This includes six primitive propositions '''β±9''' through '''β±9.15''' together with the Axioms of reducibility. The revised theory is made difficult by the introduction of the [[Sheffer stroke]] ("|") to symbolise "incompatibility" (i.e., if both elementary propositions ''p'' and ''q'' are true, their "stroke" ''p'' | ''q'' is false), the contemporary logical [[Sheffer stroke|NAND]] (not-AND). In the revised theory, the Introduction presents the notion of "atomic proposition", a "datum" that "belongs to the philosophical part of logic". These have no parts that are propositions and do not contain the notions "all" or "some". For example: "this is red", or "this is earlier than that". Such things can exist ''ad finitum'', i.e., even an "infinite enumeration" of them to replace "generality" (i.e., the notion of "for all").<ref>This idea is due to Wittgenstein's ''Tractatus''. See the discussion at ''PM'' 1962:xivβxv)</ref> ''PM'' then "advance[s] to molecular propositions" that are all linked by "the stroke". Definitions give equivalences for "~", "β¨", "β", and "'''.'''". The new introduction defines "elementary propositions" as atomic and molecular positions together. It then replaces all the primitive propositions '''β±1.2''' to '''β±1.72''' with a single primitive proposition framed in terms of the stroke: : "If ''p'', ''q'', ''r'' are elementary propositions, given ''p'' and ''p''|(''q''|''r''), we can infer ''r''. This is a primitive proposition." The new introduction keeps the notation for "there exists" (now recast as "sometimes true") and "for all" (recast as "always true"). Appendix A strengthens the notion of "matrix" or "predicative function" (a "primitive idea", ''PM'' 1962:164) and presents four new Primitive propositions as '''β±8.1ββ±8.13'''. <!-- ARE THE FOLLOWING TWO SUPPOSED TO BE SECTIONS, SENTENCES, OR WHAT? --> '''β±88'''. Multiplicative axiom '''β±120'''. Axiom of infinity
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)