Boolean Algebra in the Context of Mathematics

Click For Summary

Discussion Overview

The discussion centers around the teaching and understanding of Boolean algebra within the context of mathematical logic, particularly as experienced by a participant in a course that diverges from typical offerings in the United States. The scope includes theoretical aspects, course content, and the availability of resources.

Discussion Character

  • Exploratory
  • Debate/contested

Main Points Raised

  • One participant describes their course on Boolean algebra, noting its unique content and lack of equivalent courses in American institutions.
  • The course covers topics such as Boolean functions, identities, normal forms, and Shannon's expansion, which the participant finds difficult to find resources for online.
  • Another participant mentions their experience in a ring theory class that briefly touched on Boolean algebra but did not delve deeply into it.
  • There is a suggestion that Boolean algebra may be more commonly addressed in computer science contexts rather than as a standalone mathematical course.
  • One participant expresses curiosity about the differences in terminology and teaching approaches between the US and other regions.

Areas of Agreement / Disagreement

Participants express a shared sense of confusion regarding the availability and depth of Boolean algebra courses, but there is no consensus on whether it is currently taught as a mathematical course or primarily in applied contexts.

Contextual Notes

Participants note limitations in finding relevant resources and textbooks, as well as potential differences in course content and focus between institutions.

PhotonTrail
Messages
13
Reaction score
0
I'm currently taking a course on Boolean algebra. It's officially named "Mathematical Logic", but I really don't see much resemblance between what I'm doing and other courses of mathematical logic that are taught in the US.

It has only been a couple of weeks, but to let you have an inkling of the syllabus, so far we've covered roughly the following content:
  • Boolean functions and formulae
  • Identities of Boolean algebra
  • Representation by schemes of functional elements
  • Disjunctive and conjunctive normal forms
  • Shannon's expansion - simply referred to as the decomposition theorem in my course
  • Algebraic normal form
  • Essential and fictitious variables
What I find rather curious is that I simply cannot find an equivalent course at an American institution. It is also quite impossible to find supplementary information on the internet. For example, when I was confused about Shannon's expansion, all I could find online was stuff about decomposition by one variable, whereas my course covered the more general situation of decomposition by m variables.

So, what's the deal? Is it simply taught under a different guise with completely different terminology in the States? A quick search on the forums brought up an ancient thread that mentioned a textbook by a certain Dr Monk published in the late 1980s, but it seems to be out of print. It probably approaches the subject with way more depth and breadth than I require, too.

Is the topic even being taught today, as a mathematical course? Or are people only concerned about the applied aspects of it in computer science?
 
Physics news on Phys.org
I took a ring theory class and the textbook was on intro abstract algebra. There was a chapter (maybe even two) that talked about it but we never did it. And yea funny because I was looking around too for a course about it too but couldn't find one. I haven't looked for textbooks in our library though.

Weird title by the way o_0
 
Square1 said:
I took a ring theory class and the textbook was on intro abstract algebra. There was a chapter (maybe even two) that talked about it but we never did it. And yea funny because I was looking around too for a course about it too but couldn't find one. I haven't looked for textbooks in our library though.

Weird title by the way o_0

Haha my thread title? I was trying to get across the idea that I'm curious about what's happening on the mathematical side of the pond. I'm quite sure computer scientists do deal with it on a regular basis in some form or another. The most helpful resources I've found on the internet so far came from computer science departments, and largely dealt with logic gates if I remember correctly.
 
I see I see. Yeah try looking in abstraact algebra books I guess.
 

Similar threads

  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 21 ·
Replies
21
Views
3K
Replies
5
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • Sticky
  • · Replies 16 ·
Replies
16
Views
13K
  • · Replies 12 ·
Replies
12
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 1 ·
Replies
1
Views
6K
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K