Trying to Understand George Boole's "Laws of Thought"

  • B
  • Thread starter NoahsArk
  • Start date
In summary: I don't know, horses that are white are included right? It just doesn't make sense.Can someone please help me understand what's on Boole's mind here and what is the general idea of what he is talking about?
  • #1
NoahsArk
Gold Member
258
24

George Boole's Laws of Thought​

renderTimingPixel.png

Hello. I was inspired to try and read George Boole’s Laws of Thought. I'm at a point where I'm stuck and near ready to quit. No you tube videos help. The link to the pdf of the book is: 15114-pdf.pdf (gutenberg.org). I'm so stuck that it's hard for me to even articulate what I'm stuck on. I got up to chapter 5, page 52 which states the following:

f(x) = ax + b(1-x) It's assumed in this expression that x can only have values of 0 and 1. f(1) = a, f(0) = b. Substituting back in we get f(x) = f(1)x +f(0)(1-x). I sort of follow this, but then he gets into very long expressions with f(x,y) which I can't follow at all, and haven't found anything explaining what he means. Also, I'm not sure what is significant about the form f(x) = ax + b(1-x). If you take away the f(x) part, I think the right side, ax + b(1-x) means all x's that have the property a plus all b's which are not x's. What's the reason for making it an equation with f(x)? What does it even mean for an expression like this to be a function of x? When I think of functions, I think of numerical functions like ## f(x) = x^2 ##.
Boole goes haywire then writing expressions involving f(x,y) which go on for three lines or more, then adding zeroes to them, etc. Can someone please help me understand what's on Boole's mind here and what is the general idea of what he is talking about?

Also, what was he thinking when he created a system of math with only 0's and 1's 80 years before computers were invented? What was the possible application of such a system back then? It's supposed to be a book that changed the world, but I can't find any source of information explanation what the light is behind all of it and what Boole's big insight was. At first I just had a feeling that this book was something great, and felt like I had some intuitive understanding of what he might have been getting at. Now I'm just totally lost.

Thanks
 
  • Sad
Likes PeroK
Physics news on Phys.org
  • #2
The sad truth is that if you don't understand a function like$$f(x) = ax + b(1-x)$$ then you're not ready to study a work such as this. The development of Proposition II (page 53 and 54) is fairly elementary mathematics and the general equation for ##f(x, y, z)## is self-explanatory. Just plug in all the possible values for ##x, y,z## to see the equality.

It looks like it does get harder after that.

If you are interested in Boolean ideas you could look for a text that presents the ideas in a more accessible format. In general, going back to original texts is not the best idea.
 
  • Like
Likes sysprog
  • #3
Boole developed his binary math for logic problems. It was common before his time to study philosophical logic in the context of syllogisms and the direct meaning of words like "and" and "or" and "not". Logic in that sense was used in proofs but not in solving logic problems.

Boole saw a connection between formal logic and algebra and thus following algebra laws logical systems could be simplified.

https://en.wikipedia.org/wiki/George_Boole

It's a mistake to interpret + and * as arithmetic operations in boolean algebra. As an example, the expression B=A+A is not 2A but B=A. As another example B = A + not A is equal to 1.
 
  • Like
Likes sysprog
  • #5
PeroK said:
The sad truth is that if you don't understand a function likef(x)=ax+b(1−x) then you're not ready to study a work such as this. The development of Proposition II (page 53 and 54) is fairly elementary mathematics and the general equation for f(x,y,z) is self-explanatory. Just plug in all the possible values for x,y,z to see the equality.

It looks like it does get harder after that.

jedishrfu said:
It's a mistake to interpret + and * as arithmetic operations in boolean algebra. As an example, the expression B=A+A is not 2A but B=A. As another example B = A + not A is equal to 1.

I would understand the above equation if it were a regular equation, but not when it's a Boolean equation. As a regular equation it looks similar to the equation for the slope of a line except there is a -bx at the end. It almost doesn't make sense to have function of x when x can only either be zeroes and ones. If x is zero, the expression doesn't make sense. How can the expression "all x's which are also a's" have any meaning when there are no x's? "All horses that are white", where x= horses and white = a, makes no sense where x has a zero value since that would mean you have the color white left to describe nothing. What does all white horses even mean with a zero value for horses?
 
  • Sad
Likes PeroK
  • #6
NoahsArk said:
I would understand the above equation if it were a regular equation, but not when it's a Boolean equation. As a regular equation it looks similar to the equation for the slope of a line except there is a -bx at the end. It almost doesn't make sense to have function of x when x can only either be zeroes and ones. If x is zero, the expression doesn't make sense. How can the expression "all x's which are also a's" have any meaning when there are no x's? "All horses that are white", where x= horses and white = a, makes no sense where x has a zero value since that would mean you have the color white left to describe nothing. What does all white horses even mean with a zero value for horses?
It was your choice to study that work! The impression I get from what @Stephen Tashi posted is that it's not an easy read.
 

FAQ: Trying to Understand George Boole's "Laws of Thought"

What are the laws of thought proposed by George Boole?

The laws of thought proposed by George Boole are the laws of identity, non-contradiction, and excluded middle. These laws state that a statement is either true or false, and cannot be both at the same time. They also state that a statement cannot be both true and false simultaneously, and that every statement must be either true or false.

Why are the laws of thought important?

The laws of thought are important because they provide a logical framework for reasoning and making deductions. They allow us to determine the truth or falsity of statements and to evaluate arguments. Without these laws, logical reasoning would not be possible.

How did George Boole develop his laws of thought?

George Boole developed his laws of thought through his work in algebra and logic. He saw a connection between the symbols and operations used in algebra and the concepts of truth and falsehood in logic. He then formalized these laws in his book "The Mathematical Analysis of Logic" published in 1847.

Are the laws of thought universally accepted?

Yes, the laws of thought are universally accepted as the foundation of logical reasoning. They have been influential in the fields of mathematics, philosophy, computer science, and other disciplines. While there may be some variations in their interpretation, the laws themselves are widely accepted.

Can the laws of thought be applied to all types of reasoning?

Yes, the laws of thought can be applied to all types of reasoning, including deductive, inductive, and abductive reasoning. They provide a framework for evaluating the validity of arguments and determining the truth or falsity of statements. However, they may not be applicable in some non-classical logics or in situations where the laws themselves may be questioned.

Similar threads

Replies
21
Views
2K
Replies
2
Views
1K
Replies
5
Views
1K
Replies
1
Views
842
Replies
3
Views
1K
Replies
1
Views
778
Replies
1
Views
814
Replies
1
Views
652
Back
Top