Andra ordningens logik

Andra ordningens logik i matematisk logik  är ett formellt system som utökar första ordningens logik [1] med möjligheten att kvantifiera generalitet och existens inte bara över variabler, utan också över predikat och funktionella symboler. Andra ordningens logik är irreducerbar till första ordningens logik. I sin tur utökas den med logik och typteori av högre ordning .

Språk och syntax

Formella språk av andra ordningens logik är uppbyggda kring en uppsättning funktionssymboler och en uppsättning predikatsymboler . Varje funktion och predikatsymbol har en tillhörande aritet (antal argument). Ytterligare tecken används också

De listade symbolerna, tillsammans med symbolerna , bildar alfabetet för första ordningens logik. Mer komplexa konstruktioner definieras induktivt .

Axiomatik och bevis för formler

Semantik

I klassisk logik ges tolkningen av andra ordningens logiska formler på en andra ordningens modell, som bestäms av följande data.

Egenskaper

Till skillnad från första ordningens logik har andra ordningens logik inte egenskaperna fullständighet och kompakthet . Även i denna logik är påståendet om Löwenheim-Skolem-satsen felaktigt .

Anteckningar

  1. Shapiro (1991) och Hinman (2005) ger fullständiga introduktioner till ämnet, med fullständiga definitioner.

Litteratur

  1. Henkin, L. (1950). "Fullständighet i teorin om typer". Journal of Symbolic Logic 15(2): 81-91.
  2. Hinman, P. (2005). Grunderna i matematisk logik. A.K. Peters. ISBN 1-56881-262-0 .
  3. Shapiro, S. (2000). Foundations without Foundationalism: A Case for Second-order Logic. Oxford University Press . ISBN 0-19-825029-0 .
  4. Rossberg, M. (2004). "Första ordningens logik, andra ordningens logik och fullständighet". i V. Hendricks et al., eds.. Första ordningens logik revisited. Berlin: Logos Verlag.
  5. Vaananen, J. (2001). "Andra ordningens logik och matematikens grunder". Bulletin of Symbolic Logic 7(4): 504-520.