r/logic Jul 06 '26

Meta Free Online Logic Resources

21 Upvotes

The r/logic wiki now includes free online resources to learn logic (courses, books, and proof tools).

If you know of any others, please provide links so they can be added in future.


r/logic May 21 '24

Meta Please read if you are new, and before posting

65 Upvotes

We encourage that all posters check the subreddit rules before posting.

If you are new to this group, or are here on a spontaneous basis with a particular question, please do read these guidelines so that the community can properly respond to or otherwise direct your posts.

This group is about the scholarly and academic study of logic. That includes philosophical and mathematical logic. But it does not include many things that may popularly be believed to be "logic." In general, logic is about the relationship between two or more claims. Those claims could be propositions, sentences, or formulas in a formal language. If you only have one claim, then you need to approach the scholars and experts in whatever art or science is responsible for that subject matter, not logicians.

"Logic is about systems of inference; it aims to be as topic-neutral as possible in describing these systems" - totaledfreedom

The subject area interests of this subreddit include:

  • Informal logic
  • Term Logic
  • Critical thinking
  • Propositional logic
  • Predicate logic
  • Non-classical logic
  • Set theory
  • Proof theory
  • Model theory
  • Computability theory
  • Modal logic
  • Metalogic
  • Philosophy of logic
  • Paradoxes
  • History of logic
  • Literature on Logic

The subject area interests of this subreddit do not include:

  • Recreational mathematics and puzzles may depend on the concepts of logic, but the prevailing view among the community here that they are not interested in recreational pursuits. That would include many popular memes. Try posting over at /r/mathpuzzles or /r/CasualMath .

  • Statistics may be a form of reasoning, but it is sufficiently separate from the purview of logic that you should make posts either to /r/askmath or /r/statistics

  • Logic in electrical circuits Unless you can formulate your post in terms of the formal language of logic and leave out the practical effects of arranging physical components please use /r/electronic_circuits , /r/LogicCircuits , /r/Electronics, or /r/AskElectronics

  • Metaphysics Every once in a while a post seeks to find the ultimate fundamental truths and logic is at the heart of their thesis or question. Logic isn't metaphysics. Please post over at /r/metaphysics if it is valid and scholarly. Post to /r/esotericism or /r/occultism , if it is not.


r/logic 2h ago

Is this a valid solution to Hangman's Paradox?

1 Upvotes

So the Hangman's Paradox states that "A judge tells a condemned criminal that he will be hanged at noon on one day of the coming week (Monday through Sunday), and that the day will be a surprise — he will not be able to deduce which day it is in advance. The criminal reasons as follows: Sunday is impossible. If he is still alive at Saturday noon, he will know with certainty that the hanging is Sunday, since no other day remains. This would not be a surprise, so Sunday is ruled out. Saturday is therefore also impossible. If he is alive at Friday noon, Sunday is already ruled out (by the previous step), so Saturday is the only day left. Again, no surprise — so Saturday is ruled out too. This reasoning cascades backward — Friday, Thursday, Wednesday, Tuesday, Monday — eliminating every day in turn, until the criminal concludes that no surprise hanging is possible at all." But the point where the criminal's logic fails is when he reasons that on Friday, Saturday and Sunday both are eliminated. After Saturday noon, he knows that he is deemed to be hanged on Sunday noon. But on Saturday noon there are two possibilities:

Execution now.

Execution Tommorow.

But as the Sunday execution is unsurprising, it just says that the execution is now, and it also becomes unsurprising. Now, on Friday noon, the criminal applies the same logic, but with a fault. If he survives Friday noon, then he will be hanged on Saturday noon or Sunday noon. Since Saturday and Sunday are both eliminated, he cannot be hanged on either of days. But on Friday noon, he has to take Sunday and Saturday possible, because Saturday and Sunday hanging is not possible is an evaluation and not a fact. Sunday Hanging - Not surprise - Fact Saturday hanging- Not surprise - evaluation Because on Friday, there is possibility of hanging on either of days with the surprise element as he doesn't know which day will it be. And as we go backwards, these possibilities increase and so does the chance of surprise, peaking at Monday, because there are 5 possibilities of Surprise Hanging ( Removing Sunday ) and anytime from Monday noon to Saturday noon will be surprise. The exact logical fallacy the criminal faces is that he makes evaluations as heavy as facts and does not treat each day as new case, bringing previous evaluations into an entirely new case.


r/logic 3h ago

Anyone have any yt video links on understanding formal notations for ucat syllogisms ?

1 Upvotes

I would really appreciate it. I’m struggling sm


r/logic 1d ago

Propositional logic Validity?

Post image
11 Upvotes

So i’m taking intro to modern logic and i’m a little confused by this table our professor showed us today (that i copied into my notebook). What exactly does it mean by having a true premise? In class my professor said “validating the truth of premises is a different class” and he stresses that we’re not going to talk about truth or soundness in this class. so why are we talking about truth now, and how do i know if a premise or conclusion is “true” or not. is he referring to two different kinds of true-ness??


r/logic 2d ago

Informal logic I just started my intro to logic class, can someone simplify the difference between an inductive and deductive argument?

Post image
14 Upvotes

Hi all,

I posted here last night, thank you so much for the kind words! However, I’m still having a hard time figuring out the difference between inductive and deductive arguments, I’ve heard multiple explanations and it’s not clicking with me.

Thanks!

(These are my notes that are precisely from my prof…)


r/logic 3d ago

Academic Community If I’m horrible at math, should I be taking logic?!

15 Upvotes

Hi all! I just started taking my introduction to logic course this semester and have been really loving the way it’s making me think and realize how I structure my beliefs and arguments.

One thing I’m VERY worried about however, is being horrible at math 😓 I have horrible dyscalculia, so maybe it’s just a numbers issue?

Hopefully, I’m not crazy in asking this.


r/logic 3d ago

Literature Where can I find textbooks on logic?

4 Upvotes

As title ,i want to learn logic but where to learn?


r/logic 3d ago

Question What's so useful about finding the most fundamental truths about something?

5 Upvotes

let's say that I've a goal that I want to think about, so I work on revealing the most fundamental truths about it until we've no idea what further necessary conditions we can extract, so we can say that we reached the bottom of the chain of necessary conditions that we can extract from our knowledge and that every single necessary condition for that goal will be dependent on it

The point here is that these fundamentals and implications are things that will be guaranteed once we reach the goal, but it's not the other way round, so since it doesn't give us any idea about how to reach the goal

then what's so useful about reaching these fundamentals in the first place?


r/logic 3d ago

Metalogic What is the difference between good and bad meta-theories? How do you know which postulate in modern science is excusable and can be accepted, and which is not?

4 Upvotes

How to define the axioms of meta-theory, is there a "formal standard" or can it be defined in natural language or can it be set indirectly?


r/logic 3d ago

Literature Textbook Recommendations

7 Upvotes

I will finish ‘An Introduction to Formal Logic’ by Peter Smith soon and I was just wondering what would be a good book for the next step. I know Peter Smith has a book on Gödel and I may look at that as logicism seemed like such a good idea to me, and I am not 100% sure why logic cannot underpin math. But as I am just starting my Math & Philosophy degree, I wonder if I should get a book dedicated to mathematical proofs or something more philosophical? The idea of different logics other than formal classical stuff I have been doing sounds really interesting. I visited the math department at the university and the professor roughly told me something like “don’t listen to philosophers trying to remove bits from classical logic they don’t like” in a joking way.

Anyways any recommendations would be appreciated, thank you.


r/logic 3d ago

Philosophy of logic 5 harsh truths

0 Upvotes
  1. You can not distinguish dogma from non dogma if your system is a closed axiomatic system because utility and consistency can still work and be found inside of a false axiom

  2. You can not distinguish dogma from non dogma without the ability to test your claim against reality, and if it has no external justification because utility and consistency can still work and be found inside of a false axiom.

  3. Viewed strictly from outside the system the axiomatic method is a closed system.

  4. You can not test a math axiom itself against reality by definition and it has no external justification because utility and consistency can still work and be found inside of a false axiom.

  5. Viewed strictly from outside the system it is an objective fact that a closed axiomatic system limits your thoughts and physics

    (This is a strict cut throat external audit against the axiomatic method in math itself. There is no external justification for it and thats the least of your worries)


r/logic 4d ago

Philosophy of logic What makes a proposition true? And true in what sense?

9 Upvotes

Just something i thought I'd see if it makes sense not only to me.

I'd like to think we can divide true statements into two straightforward types.

Truth by Definition

First, a proposition can be true simply because of what the words mean. If I say, "All bodies take up space," I do not need to walk outside and measure every object in the world. Taking up space is already part of what it means to be a physical body. Denying this statement creates an outright contradiction. Thus, these statements are true because the parts of the thought agree perfectly with each other according to basic logic.

Truth by Experience

Second, a proposition can be true because it connects an idea to what we actually observe through our senses. If I say, "This stone is warm" the idea of "warm" is not already hidden inside the basic definition of a "stone." Finding out whether the statement is true requires touching the stone. Connecting the concept of the stone with the actual feeling of warmth causes the judgement to match our experience.

Universal Rules of Experience

Further, there are statements that apply to every possible experience without exception, such as "Every change has a cause". These statements are true because they are the necessary rules our minds use to make sense of the world in the first place. So you cannot experience an event without your mind placing it in a sequence of time where one thing follows another.

True in What Sense?

This brings us to the exact sense in which any statement is true.

A proposition is never true in the sense that it describes things as they exist entirely on their own, apart from our ability to perceive them. We have no way to step outside our own senses and thoughts to inspect a world untouched by human awareness.

Instead, a proposition is true in the sense that it correctly describes things as they appear to us in space and time, according to the shared rules of human understanding. When a statement matches the real conditions of experience, it is objectively valid for every person.

Thus truth is but the universal agreement between our thoughts and the world we can actually experience.


r/logic 4d ago

Metalogic What authority does the meta-linguistic division of Tarski have in modern science?

4 Upvotes

Is this meta-division a basis that I could apply in my work on any disciplines if I were a scientist?(This is a common interest, I don't have any academic degrees or strong ideas that I could handle formalizing)


r/logic 5d ago

Philosophical logic Why are propositions of the type “Mary did not buy the book because of its price” so confusing?

9 Upvotes

This type of proposition admits two interpretations:

i) Mary really did not buy the book, the price being the reason why she did not buy it.

or

ii) Mary bought the book, but the reason for the purchase was not the price.

Supposing that Mary bought the book for a reason that is not the price, then the proposition “Mary did not buy the book because of its price” seems to be false, because Mary bought the book. At the same time, it seems to be true, since the reason for the purchase was not the price.

Now, leaving English and turning to logic: where exactly does this problem lie?

Is it an ambiguity of natural language? Or am I interpreting it in a mistaken way?


r/logic 6d ago

Proof theory The explosion principle derived in a Hilbert system

Post image
84 Upvotes

r/logic 6d ago

Logical fallacies What is a logical fallacy you see being used in everyday life that people have normalized/glossed over?

23 Upvotes

For me, it would be straw man. Lots of straw man on social media. I'm curious what other people have noticed too.


r/logic 6d ago

Informal logic The wrongful application of calling someone stupid

2 Upvotes

Hello all,

I wanted to engage in dialogue to strengthen my knowledge, so that I can call out people when they misuse the term of calling someone stupid in its application.

I’m 20(M) and have had my fair share of seeing people being called stupid around the realms of academia, business, and informal contexts. The definition of stupid according to Google is “having or showing a great lack of intelligence or common sense.”

I have seen many individuals call out people for being a stupid person because of one action, behavior, belief, or “bad” question that was asked. My question is: how can you call someone a stupid person based on exactly one example? As the definition states “having or showing a great lack of intelligence or common sense.” I do not think you can generalize a person as being stupid by only one example… with one exception (I will explain after example 1)

Example 1: my first year of college (2yrs ago this fall), I was classmates with this guy named David in a College Algebra course. He was a film studies major who should’ve never enrolled in the course. His math comprehension was through the floor, I have never seen anyone with a lower level of mathematics knowledge in my life. After abt 2 months, the prof convinced him to drop the class, he really tried hard to understand the content.

If someone were to call him a stupid person based on what was witnessed in the class, well then, I believe that this usage is logically incorrect. You cannot assume that he is non-intelligent in his humanities, film studies, English, world language, or even science courses. To call him a stupid person would imply that he is of low intelligence across all academic disciplines and walks of life (as he lacks common sense + intelligence).

Example 2:
Here is where I think calling someone a stupid person can be used correctly. I was really great friends with my old buddy in elm/middle/high school, call him Joey. It’s still unfortunate to this day to say that his father in 2016 tried to meet up with an underage grl during their mf vacation. My friend is not an only child. He has 3 brothers (all older) and a mother. His dad was a father to 4 sons and a husband to a wife. The man wanted segs with a girl the same age as his fucking son. He was a nasa engineer and at the time the family was doing really good for themselves. It was a sting operation, and was jailed for 3 yrs.

I believe that calling him a stupid person because of this single mistake can be used even based on one example. Why? Well I believe this is because of 2 factors: A) the significance of his mistake, B) systemic impact.

A) reasoning
The level of severity was and still is extremely high. He spent over 3yrs of federal time, is a registered SO for life, his kids + wife will not and likely will never talk to him, he’s very poor now and work until his death (I know his current circumstances after doing a lil googling).

B) reasoning
The systemic impact created across multiple systems: his personal, professional, and social lives.
He has lived alone and will likely remain in a near-solitude state until his death. He works as a “handyman” after being an engineer pre-incarceration. I’m not sure who would desire to be friends with the guy with the up front knowledge of his past.

Given these two reasons, calling him a stupid person is completely completely valid.

Provided the first example and the definition of stupid, I would reason that the usage of calling someone a stupid person subject to one example is an illogical representation of its meaning. On the contrary, example 2 would provide sufficient reasoning to justify why someone is a stupid person… based on the level of severity and its systemic impact.

Anyways, that’s my take! I’m curious on what you all believe. Thank you 🙏🏾


r/logic 7d ago

Term Logic / Traditional logic Is this valid?

Thumbnail
gallery
63 Upvotes

This is from my modern logic textbook from my intro to modern logic class. I thought problem 7 was invalid but the textbook says it’s valid so i’m confused?

Update: I asked my prof it was a typo lol thanks for the help


r/logic 7d ago

Informal logic What is a conceptual scheme?

4 Upvotes

I have seen many people ask why they should grant their opponents conceptual schemes in debates. and I can't find a definition for a conceptual schemes, can somebody help?


r/logic 7d ago

Proof theory What is the obvious difference between proofs or arguments in natural language, from arguments or proofs using a profusely special syntax?

5 Upvotes

That is, how does the syntax I use affect my proof of something? How, for example, does my complex verbal construction make my proof questionable from any point of view?


r/logic 8d ago

Propositional logic Why prove an already-provided biconditional?

6 Upvotes

For rules of replacement in natural deduction:

If I have the premises:

1.) (If D, then E) then (if E then D) And 2.) If (D if and only if E), then ~(G and ~H) And lastly 3.) E•G / Therefore, G•H

(Sorry for not providing the proper symbols, my phone is limited)

My question is, since a biconditional, the first part of premise 2, is already granted in the formula for the first line, why can't this suffice to obtain the second term, the conjuction, via modus ponens in premise 2?

Is there a reason I have to reduce 3 to E via simplification, and then by addition (~D) go through the rigamorole of proving both terms in premise 1 via material implication?

It seems like several unnecessary steps where already the conditions are met regarding the biconditional in 2.

Can you tell me why I need to take these additional steps? For reference, I'm using the Hurley text, chaoter 7.4.

I apologize for the lengthiness of the post. Thank you.


r/logic 8d ago

Logical fallacies Is there a list of logical fallacies in order of discovery?

5 Upvotes

Hi all. I'm interested in the history of fallacies, specifically when they gained enough prominence to earn a name. Usually fallacies are organized thematically or categorically, and I know that most were named a long, long time ago. However, I know that every so often a new one is named (usually a variation or subset of an existing one). The most recent I know of is Reducio ad Hitlerum, which was coined in 1953.

So anyway, yeah, does anybody know of a list of fallacies by date of naming?


r/logic 9d ago

Critical thinking How do I find the right premises for reaching specific conclusions?

5 Upvotes

Let's say that I want to convince someone logically that smoking is wrong, So I need to make premises that gives a conclusion that says "Smoking is wrong".

the problem is that if I want to investigate that "Smoking is wrong", the only things I can do is to trace the necessary conditions for "Smoking is wrong"

but I don't need to find necessary conditions to conclude and convince someone that "Smoking is wrong", I need TRUE premises that are together will be sufficient condition for "Smoking is wrong"

but tracing premises from "Smoking is wrong" isn't possible to find what we're going to say as premises for "Smoking is wrong"

and empirically finding the right premises also doesn't seem convincing, because it'll look like randomly explore and observe every single thing possible until accidentally find premises that supports that "Smoking is wrong"

so what are we supposed to do here?


r/logic 9d ago

Propositional logic "Only if" vs "if". Still can't get it.

12 Upvotes

Hello. I'm still getting very confused about "if" and "only if" when it comes to introductory formal logic.

The sentences linguistically are making it very hard to accept the definitions.

1) If A then B (otherwise said as "B if A"): A--->B

This one is simple to grasp. A will always be followed by B but not vice versa. From this we can also deduce "if not B then not A"

Although sometimes I get into this idea that if A happens and then B happens means B happened with A so why can't we say "If B then A" as well? Is it a time order thing?

2) Only if A then B (B only if A): B ---> A

This is the one I still can't accept. Linguistically, the word "then" always gives me the impression that B comes after A(like in a time sequence), as in A must happen in order for B to happen and thus it should A--->B. The explanation of a necessary condition doesn't seem to override my intuition which makes it a bit difficult to accept the definition of "only if".

Any suggestions on how to override this incorrect intuition?

Thanks