Holy god... boolean algebra is an absolute mindf*ck :(

Maximilian

Lifer
Feb 8, 2004
12,603
9
81
Who would have thought that something that can only be true/false could get so complex Any tips for dealing with this stuff?
 

Cogman

Lifer
Sep 19, 2000
10,278
126
106
Meh.. really not that difficult.

When in doubt, draw up a truth table.

When you need to simplify, use K-Maps.

If you have too many variables to simplify with a K-Map, you have too many variables.

Everything else is pretty straight forward, The only really crazy law is DeMorgans, everything else is just basic algebra.
 

TecHNooB

Diamond Member
Sep 10, 2005
7,460
1
76
Meh.. really not that difficult.

When in doubt, draw up a truth table.

When you need to simplify, use K-Maps.

If you have too many variables to simplify with a K-Map, you have too many variables.

Everything else is pretty straight forward, The only really crazy law is DeMorgans, everything else is just basic algebra.

what's so crazy about demorgan's? I don't even remember how to make/use a k-map, but I still remember demorgan's.
 

Maximilian

Lifer
Feb 8, 2004
12,603
9
81
x ⇒ y

is the same as

¬x OR y

Thats correct right? Is this always the case for when ⇒ is used?
 
Dec 30, 2004
12,554
2
76
what? We had to know this for my intro-to-CompE, first major-related class in college /brag

So what brings you to these?
 
Last edited:
Dec 30, 2004
12,554
2
76
x ⇒ y

is the same as

¬x OR y

Thats correct right? Is this always the case for when ⇒ is used?

Hm hard to draw this stuff on computer without handwriting. Not sure what those symbols are. I only know about the bar on top of them, if I recall correctly. Maybe your class is using different symbols...
 
Dec 30, 2004
12,554
2
76
the names they come up with for this stuff are stupid--
http://en.wikipedia.org/wiki/Boolean_algebra
conjunction, disjunction, etc.
I am fairly certain that at least on some level they do that to make it seem more complicated. This way when academia writes a PhD or Graduate paper, or a book, they can "crowd out" someone who doesn't understand the terminology.
It's a power play.

Much better to think of these symbols simply in logic-gate operations.
Conjunction is bitwise-AND.
Disjunction is bitwise-OR.
Negation/Complement-- bitwise NOT.

That's all really, everything else layers on top.
 

iCyborg

Golden Member
Aug 8, 2008
1,327
52
91
It's not stupid, it's just terminology, every field has it so people are on the same page. Some mathematician might equally call programmer's names stupid, like why the f*** are there two ANDs (bitwise and regular). Just to "crowd out" nonprogrammers who don't understand the terminology, right?
Or virtual functions (are they functions or not ), overloaded operators, or arguments to functions - in math functions have arguments and that's it, what's this passing by value/address/reference nonsense, just making things complicated for no reason...
 

hellfreeze

Golden Member
Dec 7, 2001
1,046
0
0
When I was struggling with it the first few chapter of "Discrete Math Demystified" helped out a bit. The most important thing is practice. It seems crazy now because it's a new concept, but later it will make more sense.
 

alkemyst

No Lifer
Feb 13, 2001
83,967
19
81
I liked discrete math although the book and teacher were terrible. Matrix theory is another cool one.
 

Sidekicknichola

Senior member
Feb 7, 2012
425
0
0
Boolean always just clicked for me... just make sure you have a truths table and +1 for youtube... I neverrrrrrr went to class because our professor sent out that days lesson plan every morning... I would just youtube other lectures from here and there and learn that way from home. Made things much easier for me and I could understand it the actual words (it was my professors first year in the USA from Asia so his accent was pretty thick)
 

Cogman

Lifer
Sep 19, 2000
10,278
126
106
what's so crazy about demorgan's? I don't even remember how to make/use a k-map, but I still remember demorgan's.

Well, crazy as in "This doesn't look like regular algebra" not crazy as in "Woah, Magic!"
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |