• OK, it's on.
  • Please note that many, many Email Addresses used for spam, are not accepted at registration. Select a respectable Free email.
  • Done now. Domine miserere nobis.

What are your favorite or otherwise most significant tools of logical reasoning?

OrLevitate

Banned
Local time
Today 5:08 AM
Joined
Apr 10, 2014
Messages
784
---
Location
I'm intrinsically luminous, mortals. I'm 4ever
This is to bring myself awareness of and others' takes of tools of logical reasoning, mental aids that can be used in nearly all (all?) facets of life.

Example:
Occam's razor

Helpful in x scenarios

Often goes well with considering x (other logic tool) to make sure x doesn't happen and x is assured.



Disclaimer: x's are not interchangeable as I used them, apologies if confusion.
 

Hadoblado

think again losers
Local time
Today 10:38 PM
Joined
Mar 17, 2011
Messages
7,065
---
Reductio ad absurdum and wingardium leviosa are probably my favourites.
 

Pyropyro

Magos Biologis
Local time
Today 9:08 PM
Joined
Feb 3, 2012
Messages
4,044
---
Location
Philippines
Ad hominem and Reductio ad Hitlerum

Seriously though, I simply operate from deductive reasoning most of the time. I probably used different tools but wasn't aware of what they are called.
 

Kuu

>>Loading
Local time
Today 7:08 AM
Joined
Jun 7, 2008
Messages
3,446
---
Location
The wired
All of my points are simultaneously useful for personal thought as well as for conversation with others. Words and thoughts form a feedback loop.

Decompose / Map. Try to understand X by breaking down each element, understand it individually and then concept mapping them (can be mental, but physical/visual is best) to see how they all operate together and locate loose ends or holes. Once you have this map, you now are capable of talking about it from any point, and ride the tangents. You can also identify where someone else is arguing from, and thus can thread your arguments around it, show them their holes and new insights. (Social hack: People love to be shown a new perspective without you ramming it down their throats. Its nice to leave breadcrumbs in the conversation but don't be too forceful, so they feel like you both arrived at the idea together; make them feel smart instead of stupid)

Contextualize / Limit. Trying to find a perfectly simple universal rule or reason is hard in a vacuum, you'll inevitably fail to consider N number of possibilities, making your thoughts largely useless in reality. Working from context (based on reality) towards a specific and limited rule is far better than working from an abstract all-encompassing ideal outwards.

Listen thrice / Ask first. Refrain from pushing out your hardest points or objections as soon as they pop up. Try hard to avoid early judgment. Asking why someone thinks X first, instead of assuming or going on a rant on how you think X is totally wrong, can bring you far more information and keep people in a better mood.

Semantic deconstruction / Word switch. A lot of misconceptions, logical errors, ambiguities and disagreements tend to occur due to prejudgements implicit in words. Identify key words/concepts and find their hidden assumptions and connotations, and try to find replacement words that might remove those issues, or reveal new connections. When someone uses a word in a way you disagree with, it's near impossible to redefine it for them; the semantic battle is often unwinnable and frustrating. Switching to using other words will likely be more useful. If there is no other word, perhaps its best to coin it.

Verbosity. If a word/concept keeps being a pain in the ass in spite of all attempts to reframe concisely, or your jargon is putting up a communication barrier, perhaps it's best to stop trying and be more descriptive. Briefness is useless if it leads to confusion, reductionism or misinterpretation; you'll end up using more words anyway trying to explain/correct the misconception, so skip the pain and spell things out from the start. All of the posts above suffer from jargon and by default limit their audience to those in the know. Always use a few small words over one big word.

Bodythought. You're not a brain in a vat. The mind emerges from a network of signals that extends into the whole body. Sometimes insights come when pacing about, gesticulating, fiddling, doodling, or chewing gum. Perhaps write it down, or say it out loud. Sensitive and complex body features like hands and mouth involve a lot of brain cpu and are deeply related to emotions and logical-verbal processes, from sign communication to writing, speech and kissing; various stimulation to these seem to activate/deactivate diverse brain areas and circumstantially enhance thinking/memory. It's worth to keep an eye on this idea and experiment with it.
 

Vrecknidj

Prolific Member
Local time
Today 8:08 AM
Joined
Nov 21, 2007
Messages
2,196
---
Location
Michigan/Indiana, USA
Favorite tools of logical reasoning: proof by counter-example, reductio ad absurdum, law of excluded middle, principle of sufficient reason.

Favorite tools of reasoning: be nice to people, assume that there are good explanations for why others have the positions they do even those explanations aren't logical, validate others's experiences, charitably interpret people's claims.
 

marv

Member
Local time
Today 1:08 PM
Joined
Dec 31, 2013
Messages
70
---
Location
Budapest, Hungary
Analogies. Works like a charm as an educational tool. One of the very few ways of providing a method to communicate a picture of reasons at once.
 

scenefinale

Active Member
Local time
Today 7:08 AM
Joined
Mar 29, 2013
Messages
219
---
The scala programming language. Dead serious. Functional/Object-Oriented programming have had a huge influence in progressing my logical reasoning. Recently I even turned in a discrete math test with scala rather than traditional math, because I consider it much "better".
 

scenefinale

Active Member
Local time
Today 7:08 AM
Joined
Mar 29, 2013
Messages
219
---
Oh here was the example, it was a counting question. Something like "count the numbers between 100 and 999 which are divisible by 3 or 4."

I wrote something like
val nums = (100 to 999).toList
val answer = (nums.filter(_ % 3 ==0).union(nums.filter(_ % 4 == 0))).distinct.size
 

StevenM

beep
Local time
Today 8:08 AM
Joined
Apr 11, 2014
Messages
1,077
---
List of Pro's/Con's, estimated value of rewards/losses in a statistical long-run.
 

scenefinale

Active Member
Local time
Today 7:08 AM
Joined
Mar 29, 2013
Messages
219
---

Brontosaurie

Banned
Local time
Today 2:08 PM
Joined
Dec 4, 2010
Messages
5,646
---
recontextualization, etymology, reckless abstraction, anger, paranoia
 

ZenRaiden

One atom of me
Local time
Today 1:08 PM
Joined
Jul 27, 2013
Messages
5,262
---
Location
Between concrete walls
Logic only works if you have all the needed information. :confused:
 

marv

Member
Local time
Today 1:08 PM
Joined
Dec 31, 2013
Messages
70
---
Location
Budapest, Hungary
The scala programming ...
... much "better".

Nice, I'm just getting into Java, Scala is built upon Java so it will be easier to learn. Do you know if people program Ai's in Scala? (Focused on problem solving.)
 
Top Bottom