Skip to content

CipherTuring/mathematical-and-computational-logic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Mathematical and Computational Logic

Welcome to this repository!
Here I will upload several activities from my course on Mathematical and Computational Logic taught at Yachay Tech University, which I consider one of the most fascinating and essential areas of theoretical computer science.

This repository is intended to serve as a resource for both future students of the subject and anyone interested in the topic. It is a place where logic is not just theory, but also a tool for problem solving and programming using Prolog.


📘 Course Description

Mathematical and Computational Logic focuses on the formal principles that allow us to reason, prove, and compute.

Why is this important?

  • It forms the core foundation of theoretical computer science.
  • It connects directly to artificial intelligence, program verification, and algorithm design.
  • It provides the tools to understand how computers can reason symbolically.

🔧 Technologies Used

This repository is centered on Prolog, a declarative programming language that allows us to:

  • Represent facts and rules using predicate logic.
  • Perform automated reasoning through queries.
  • Explore how inference systems apply logical rules to deduce new information.

📚Bibliography and Resources

About

Class Activities from my course on Mathematical and Computational Logic taught at Yachay Tech University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages