this post was submitted on 06 Dec 2023
21 points (100.0% liked)

Asklemmy

49813 readers
432 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy ๐Ÿ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_[email protected]~

founded 6 years ago
MODERATORS
 

I notice programming stuff leaks into my thinking and writing often but I actually enjoy the various constructs that help clarify thinking. I don't have any formal background in logic tho :(

What are some useful and accessible logical tools/operators/symbols that help in thinking+"pseudocode" Edit: definitely useful math/cs/logical symbols are particularly interesting

If you can, please copy/paste the actual unicode symbol or whatever

you are viewing a single comment's thread
view the rest of the comments
[โ€“] [email protected] 10 points 2 years ago

Well maybe this is too basic but here are the most important to me:

formal implication:

X โ‡’ Y (X implies Y)

means that if X is true, Y is also true. Note that the reverse is not necessarily true, Y being true does not mean X is true (or that X is false). There is truly a staggering number of people who make this mistake in thinking all the time. And If X โ‡’ Y and Y โ‡’ X then X โ‡”Y (X if and only if Y).

Understanding โˆ€ (for all) and โˆƒ (there exists) is also very valuable.

Understanding these concepts is enough to understand the basic notation of a lot of math, with it you can start reading basic math papers and really expand your horizons.