Mi sono iscritto a una lezione che non avrei dovuto. Così ora sono un po 'fregato perché non capisco nessuna delle notazioni usate quando il mio professore stava spiegando la logica del primo ordine. Ho bisogno di alcuni suggerimenti di libri su come riapprendere tutte queste cose. Per esempio: ero confuso su cosa sia un "quantificatore" (lo so dopo averlo usato su Google). Qualche buon libro con molti esempi? GrazieLogica del primo ordine per un principiante completo (consigli sui libri)?
risposta
Jon Barwise & John Etchemendy, Il linguaggio di primo ordine Logic (CSLI Press, 1992) è grande. Nel 2002 è stata pubblicata una versione riveduta e ampliata, intitolata Lingua, Prova e logica.
I logici dell'UCLA dispongono di un libro di logica gratuito che copre la logica del primo ordine here.
Una delle cose belle del libro è che è stato scritto per essere utilizzato in combinazione con uno free software program per aiutare a imparare la logica.
Ho insegnato tre corsi di logica universitaria e ho trovato che la maggior parte degli studenti fa molto meglio completando prove e derivazioni oltre a leggere su di loro. Detto questo, se ti avvicini alla logica dell'apprendimento allo stesso modo dell'apprendimento della matematica o della programmazione aumenterai le tue possibilità di successo.
- 1. Esempio reale di unificazione nella logica del primo ordine?
- 2. Consigli architetturali sull'implementazione della logica della GUI
- 3. Programmazione di rete: Python vs. C per un principiante completo
- 4. Consigli sui generatori di parser Python
- 5. Differenza dell'array del primo ordine in Ruby
- 6. Consigli per il rilevamento del testo completo dell'indicizzazione del testo di SQL Server e popolazione
- 7. Libri per teoria del sistema di tipo iniziale
- 8. Flask o Django per un principiante?
- 9. Principiante backbone: come ottenere il primo modello dalla collezione?
- 10. sviluppo web/progettazione mani sui libri di approccio?
- 11. Libri/esercitazioni sui problemi relativi allo stato di Clojure
- 12. Consigli per l'apprendimento di Perl?
- 13. xmpp server e ruby sui consigli di integrazione di rails?
- 14. ordine dei valori nell'espressione logica nella clausola if
- 15. Clojure Metaprogramming Question (per un principiante!)
- 16. Principiante pratica Python?
- 17. Contrassegna un ordine Magento come completo a livello di programmazione
- 18. Come eseguire un ordine basato sui valori in MongoDB?
- 19. Libri per OpenCV e Python?
- 20. Alcuni consigli per un whiteboarding più efficace?
- 21. Node.js/Express.j o Ruby on Rails per un principiante ASSOLUTO
- 22. Perché non posso eseguire la logica booleana sui byte?
- 23. Linux incorporato per principiante totale
- 24. Quale API Amazon REST posso utilizzare per ottenere informazioni sui libri?
- 25. Come si impilano i framework basati su Scala per un principiante alla Scala completo: Lift, Play, Circumflex, ecc.
- 26. Problema del principiante di Django: manage.py dbsync
- 27. Consigli obsoleti per l'ottimizzazione Java
- 28. Logica booleana (ordine delle operazioni) A e B o C
- 29. Libri pratici sullo sviluppo del gioco in C++?
- 30. Libri per imparare l'obiettivo C per un programmatore esperto