Boolean algebras are structures which behave similar to a power set with complement, intersection and union. Questions regarding Boolean algebras as structures, or regarding functions defined from/to Boolean algebras fit into this tag very nicely. For Boolean logic use the tag propositional logic

learn more… | top users | synonyms

0
votes
0answers
32 views

Question on Boolean Algebra - Atomicity and Completeness

I am trying to solve some Boolean Algebra exercises from the book of Mathematical Logic by Cori and Lascar. I am having some problem in solving a question. Please help me. Thnx in advance. I was ...
2
votes
1answer
87 views

What is the difference between Boolean logic and propositional logic?

As far as I can see, they only employ different symbols but they operate in the same way. Am I missing something? I wanted to write "Boolean logic" in the tag box but a message came up saying that if ...
0
votes
1answer
24 views

simplifying boolean expression in maxterm

Should I expand the equation to simplify? Π(1,4,5,6). It means $$ F = (A + B + C')(A' + B + C)(A' + B + C')(A' + B' + C) $$ I have expanded and found $$ = ( C' + AC + A'B)(A' + BC + B'C') $$ I haven't ...
2
votes
2answers
13 views

simplifying boolean expression in minterm

i am trying to simply the equation and stuck. Sum symbol(2,4,6,7). It means $$ F = A'BC' + AB'C' + ABC' + ABC $$ $$ = A'BC' + AB'C' + AB(C' + C) $$ $$ = A'BC' + AB'C' + AB $$ After the last equation ...
0
votes
1answer
13 views

expanding boolean expression as maxterm

$$ F = A + B'C $$ The expression has bothered. I've tried to expand the expression in maxterm, however, I'm stuck on the $B'C $ part. My approach is like this $$ = A + (B'B) + (C'C) + B'C $$ $$ = (A + ...
-1
votes
2answers
94 views

What is the algorithm to add binary numbers with boolean operations? [closed]

What is the algorithm to add up two binary numbers using only boolean operations (negation, conjunction, disjunction) in linear time? Also the program flow needs to be "linear" as well, meaning there ...
0
votes
3answers
41 views

3 input XOR gate

I am just beginning in computer engineering and need help with a problem. I have to implement a circuit following the boolean equation A XOR B XOR C, however the XOR gates I am using only have two ...
0
votes
0answers
24 views

Probability of boolean function

I have a boolean function $F(x_1,...,x_n)$ given in disjunctive normal form. $x_1,...,x_n$ are independent random boolean variables following Bernoulli distribution, i.e. $x_i = True$ with probability ...
2
votes
2answers
74 views

Show that every boolean function with 3 variables can be represented with maximum number of 10 gates

I need to show that every Boolean function with 3 variables can be represented with maximum number of 10 gates, limited to the following: AND(2 ins), OR(2 ins), NOT(1 in). I tried to find Boolean ...
1
vote
1answer
30 views

Consensus Theorem: Legal to use redundant terms to find more redundant terms?

When using the Consensus Theorem in Boolean algebra to minimize an expression, is it a legal move to find and add a redundant term to the expression and then use that term to find more redundant terms ...
0
votes
1answer
25 views

Basic Boolean Algebra Multiplication Question

I have the following term $$ t1: \overline {\overline{x1x2\Leftarrow\Rightarrow x1x3}\Leftarrow\Rightarrow x2x3} $$ which I already converted to this: $$ t2: ((x1x2\overline{x1x3} + ...
2
votes
3answers
48 views

Boolean Algebra: Simplifying $\;xyz + x'y + xyz'$

Given the following expression: $xyz + x'y + xyz'\,$ where ($'$) means complement, I tried to simplify it by first factoring out a y so I would get $\;y(xz + x' + xz').\,$ At this point, it appears ...
2
votes
1answer
17 views

Equivalent form of biconditional

I'm reading How to Prove It: A Structured Approach (Velleman) Second Ed. Doing all the end of chapter exercises for chapter 1 and having trouble on problem 5a which reads Show that $P ...
1
vote
1answer
26 views

Reference for the fact: elements as union of atoms in a Atomic Boolean lattice [closed]

I need a reference to a book with the following statement: "In a Atomic Boolean Lattice every element is the union of the atoms under lie it". Does not matter if it is presented as a exercise.
1
vote
1answer
27 views

The proof of that a → b is equivalent to ¬b → ¬a using algebraic identities by ArsDigita

I'm noob practicing with discrete math problems, and not sure if the solution ArsDigita provided for this one is correct or not: Prove that a → b is equivalent to ¬b → ¬a using algebraic identities. ...
1
vote
0answers
33 views

Monotonic operators in classical logic

Which means monotony for a logical operator, and affinity, in propositional calculus affinity..., here on wiki do not quite understand!!
0
votes
1answer
30 views

Simple Boolean Algebra Question

I have the following term in front of me: $$(AB+AC+\overline BC+B\overline C)*(A+\overline B+C+D)$$ and just need to multiply the whole thing which should result in this: ...
0
votes
0answers
26 views

Is the algebra of these circuits valid?

I drew these circuits when I was studying Boolean Algebra. Is the algebra of these circuits valid?
0
votes
0answers
5 views

proof that k-maps give the most minimized result?

how can i prove that a k-map for n variables gives the most simplified representation of a Boolean function ? (by simplified i mean we cannot eliminate another variable)
1
vote
1answer
30 views

Understanding comparability in a partially ordered sets with Hasse diagrams

I'm doing a section on directed graphs and Hasse diagrams right now on partially ordered sets, and I'm trying to understand what it means for two elements in a Hasse diagram to be comparable. For ...
1
vote
1answer
24 views

Convert boolean expression to pos then nor only

I'm trying to convert a + xb + xyz to POS then to nor only. First I got, a'(x' + b')(x' + y' + z') by using the duality rule but then I get confused after that. Thanks.
0
votes
0answers
26 views

Find boolean function

Given $\mathbb{B} = \{true, false\}$, and function $f: \mathbb{B} \times \mathbb{B} \times \mathbb{B} \to \mathbb{B}, f(a,b,c) = a \land b \lor c,~ \forall a,b,c \in \mathbb{B}$. I want to find a ...
2
votes
0answers
20 views

Solving equation set with boolean operators and very specific format

I have to write a program to solve a set of equations like the following (+ is XOR and * is ...
0
votes
0answers
25 views

Expanding brackets in a logical expression.

So I have a logical expression, which I need to draw a Karnaugh map for. The expression is: $r = (\overline x+\overline z+\overline y)(\overline x\overline y\overline z+\overline x y) $ What would ...
1
vote
1answer
37 views

Obtain the Boolean expression from the given circuit diagram

Currently having trouble understanding how to write out the boolean expression up to the exclusive or gate. Up to the third NAND gate I solved it to be AB+CD. But I get stumped on how to write out ...
1
vote
1answer
83 views

Is it possible to convert this expression into a NAND GATE Circuit?

I am trying to construct a logic circuit for the expression (NOT Q & P) OR R - using only NAND gates. I have tried this, can someone confirm if what I have done is correct? if not what do i need ...
1
vote
0answers
32 views

Coset state for non-abelian hidden subgroup problem

On page 14 of his classic paper, Quantum factoring, discrete logarithms and the hidden subgroup problem, Jozsa introduced a function $f$ for the non-abelian hidden subgroup representation of the graph ...
0
votes
1answer
16 views

Proof of the following statement?

For one of the inclass problems, we had to prove the following statment using Properties of Boolean Algebra: xyz + x'y'z + x'yz + xyz' + x'y'z' = xy + yz + x'y' ...
1
vote
1answer
37 views

Gelfand duality restricted to the category of Stone spaces

It is well known that the category of unital commutative $C^\ast$-algebras is dually equivalent to the category $\mathbf{KHaus}$ of compact Hausdorff spaces. I have found that restricting the ...
3
votes
0answers
52 views

A discrepancy in the total number of conjunctive normal forms and the number of distinct boolean functions.

Consider a set of truth literals $C$. The set $\{\text T, \text F\}^{\mathcal{P}(C)}$ is the set of all boolean functions over all subsets of $C$. This comes from the notation ...
1
vote
0answers
30 views

Product of binary Boolean operators

I'm interested in the set $\mathcal{P}_N$ of boolean functions of boolean variables $p_1, p_2, \ldots, p_N$ that can be written as products of operators of 2 variables only: $$ \phi(p_1, \ldots, p_N) ...
1
vote
1answer
30 views

Atoms in a Boolean algebra

I am trying to understand the concept of an atom in a Boolean algebra. To fix the ideas, let $X=\{a,b,c\}$ be a set, and $\mathcal{A}=\{\emptyset,\{a\},\{b,c\},X\}$ be one of the five possible ...
1
vote
0answers
50 views

Dual formula in propositional logic

There's something I don't understand in my course on propositional logic. In the case of x being a variable, the definition of its dual is x* = x. Right. However, further in the course, there's a ...
0
votes
1answer
32 views

What is the symbol you'd use for Boolean results?

What I mean is that $\mathbb{CRZ}$ etc. are used for different classes of numbers, allowing me to do stuff like this: $$f:\mathbb{R}\to\mathbb{R}$$ $$f:x\mapsto 3x$$ But say I have an expression ...
0
votes
0answers
35 views

Performing arithmetical operations (with binary numbers) using propositional logic

Clarifying some terms. By arithmetical operations I mean the four basic operations of addition, subtraction, multiplication and division. By binary numbers I mean numbers in the binary system. By ...
0
votes
0answers
36 views

How can I simplify this expression using the Consensus Theorem?

I'm doing some Boolean Algebra and there's this problem that I’m stuck with: Simplify $W'Y'Z + W'XZ + XYZ + WXY + WYZ'$ using the Consensus Theorem. My Attempt: $W(XY) + W'(XZ) + XYZ = WXY + ...
-1
votes
1answer
32 views

How to reduce a Boolean Algebra expression/function

I need to reduce this expression: $$F(A,B,C,D) = A'B'C'D + A'B'CD + A'BC'D + A'BCD' + AB'C'D + ABC'D' + ABCD'$$ I also have the following solution: \begin{align*} &= \bar A \bar B D + ...
2
votes
1answer
25 views

Exercise 1.9 in Rotman's homological algebra: ideals in boolean rings

We consider the Boolean ring $\mathcal{B}X$ of subsets of $X$, with the operations of symmetric difference as addition and intersection as multiplication. One direction of part iii of the exercise ...
-2
votes
3answers
142 views

Boolean simplification A'B'C' + A'BC + ABC'

Gentlemen I need a hint to simply this expression since I'm quite rusty in my boolean algebra. A'B'C' + A'BC + ABC' I however have made thus far ...
1
vote
1answer
111 views

Function which essentially depends on all of its variables.

I'm interested in the proof of the following theorem: Let the boolean function $f(x_1,x_2,..,x_n)$, depend essentially on all of its $n$ variables, $n ≥ 2$. Then there is an index $i$ and an ...
6
votes
4answers
72 views

Can this set of rules perform all Boolean operations?

I never worked in this field before, I just thought about this set of rules and never saw something similar before. I apologise if I don't use the right mathematical vocabulary for my question. ...
0
votes
0answers
19 views

Characteristic polynomial of a 3-bit LFSR

So I am trying to solve part d of this question and using $IX - T$ I get the expression $(x+1) \oplus (X^2 + x + 1)$. I cannot solve it further. I am supposed to give a single polynomial. Can anyone ...
2
votes
0answers
69 views

Coproducts and pushouts of Boolean algebras and Heyting algebras

I am having trouble of find a reference explaining how to compute coproduts and pushouts in the category of Boolean algebras and in the category of Heyting algebras. To be precise I am looking for ...
-1
votes
1answer
24 views

How to prove this equality?

I would like to prove the following using boolean algebra and not karnaugh maps but I'm stuck: CD' + CDAB' + C'D'AB' = CD' + CAB' + D'AB'
0
votes
1answer
12 views

Boolean Algebra Simplification

Can someone show me the steps of simplification for this Boolean expression? (!A!B!CD) + (!AB!C!D) + (!AB!CD) + (!ABCD) + (A!B!CD) + (ABCD)
2
votes
1answer
58 views

regular open (Boolean) algebra is complete

To prove that regular open (Boolean) algebra is complete, I tried to show following claim, but I couldn't. I saw this statement in Kunen's 'Set Theory' p.64 but in other books what I checked, ...
5
votes
2answers
54 views

Definitions of Boolean algebras

One definition I find of a Boolean algebra in the book that I am following (V. Manca, Logica matematica, 'matematical logic') is determined by the binary operations $\land$ and $\lor$ and the unary ...
0
votes
1answer
60 views

Does $x(y+z)$ simplify to two variables in Boolean Algebra?

Question from the title. I'm just starting with Boolean algebra and my first set of exercises contains multiple problems which simplify to a variant of this. Am I "done" these problems, or can I still ...
0
votes
1answer
20 views

Is it possible to check if this function is associative without checking all the cases?

Given a boolean function with the following table: $$\begin{matrix} {A}&{B}&{out}\\ {0}&{0}&{0}\\ {0}&{1}&{0}\\ {1}&{0}&{1}\\ {1}&{1}&{0} \end{matrix}$$ ...
5
votes
1answer
158 views

Mixed Boolean Arithmetic Identity

I'm trying to prove/derive the equivalence of the following formula: $$ x*y = (x \land y) * (x \lor y) + (x \land \neg y) * (\neg x \land y) $$ whereas $(\land, \lor, \neg)$ correspond to bitwise ...