Boolean Simplification: Steps and Example for (A+B)(A+B)= X

  • Thread starter cact
  • Start date
In summary, the conversation is about simplifying a problem involving two sets of variables, with one set having a continuous bar over it. DeMorgan's Laws can be applied to convert the sum into a product, but only for the expression under the bar. The final simplified form is A\bar{B}= X.
  • #1
cact
6
0
I was just wondering if someone could check my answer for simplifiying the below question.

[itex]\bar{(A+B)}[/itex](A+B)= X the first (A+B) has a continuous bar above it from bracket to braket.


Would this be the correct way to simplifiy it?
([itex]\bar{A}[/itex]*[itex]\bar{B}[/itex]) + (A+B)= X

[itex]\bar{A}[/itex]A[itex]\bar{B}[/itex]+A[itex]\bar{B}[/itex]B= X

(0)[itex]\bar{B}[/itex]+A(0)= X

A[itex]\bar{B}[/itex]= X

be the correct steps to simplifiy the problem?
 
Last edited:
Physics news on Phys.org
  • #2
If only the first bracket has the bar over it then there seems to be a mistake in the first step. The sum can be converted into the product using deMorgan's Laws but you can do so only for the expression under the bar. So,

[tex]\vec{A+B} = \vec{A}\vec{B}[/tex]

Now do this all over and you should be through (the brute force method after the first step in most problems isn't a bad idea unless you observe some symmetry or vanishing terms...)
 
  • #3


Yes, your steps for simplifying this Boolean expression are correct. Let's break them down to better understand the process of Boolean simplification.

Step 1: Distributive Property
The first step is to apply the distributive property, which states that for any two variables A and B, (A+B)(A+B) can be simplified to A*A + A*B + B*A + B*B. In this case, A*B and B*A can be simplified to AB, since order does not matter in Boolean algebra. This gives us (A+B)(A+B) = A*A + AB + AB + B*B.

Step 2: Complement Property
Next, we can use the complement property, which states that A*\bar{A} = 0 and A+\bar{A} = 1. In this case, we can simplify A*A and B*B to 0, since they are complements of each other. This leaves us with 2AB = X.

Step 3: Simplify
Finally, we can simplify further by dividing both sides by 2, giving us AB = X/2. This is the simplest form of the expression, and is equivalent to the original expression \bar{(A+B)}(A+B).

So, your steps of simplification are correct and you have arrived at the correct simplified expression. Good job!
 

What is Boolean and what does it mean?

Boolean refers to a type of data that can have only two possible values: true or false. It is named after the mathematician George Boole and is commonly used in computer programming and logic.

How is Boolean used in programming?

In programming, Boolean values are used to make decisions and control the flow of code. They are often used in conditional statements, where different actions are taken based on whether a certain condition is true or false.

What are Boolean operators?

Boolean operators are words or symbols used to combine Boolean values and create more complex conditions. The three basic Boolean operators are AND, OR, and NOT, which are used to specify logical relationships between values.

What is the difference between == and === in Boolean?

In Boolean, the double equals (==) compares two values and returns true if they are equal, while the triple equals (===) not only checks for equality, but also for the same data type. This means that == may return true for values that are not exactly equal, while === will only return true if the values are both equal and of the same type.

Can you give an example of using Boolean in programming?

One common use of Boolean in programming is to check if a certain condition is true or false and then perform an action. For example, a program might use a Boolean variable called "isRaining" to determine whether or not to bring an umbrella when leaving the house. If isRaining is true, then the program might print a message to bring an umbrella, and if it is false, then the program might print a message to leave the umbrella at home.

Similar threads

  • Introductory Physics Homework Help
Replies
12
Views
186
  • Introductory Physics Homework Help
Replies
4
Views
338
  • Introductory Physics Homework Help
Replies
1
Views
333
  • Introductory Physics Homework Help
Replies
11
Views
1K
  • Introductory Physics Homework Help
Replies
7
Views
1K
  • Introductory Physics Homework Help
Replies
5
Views
1K
  • Introductory Physics Homework Help
Replies
2
Views
1K
  • Introductory Physics Homework Help
Replies
10
Views
2K
  • Advanced Physics Homework Help
Replies
1
Views
764
  • Introductory Physics Homework Help
Replies
1
Views
692
Back
Top