0
\$\begingroup\$

I have found the following expression:

c = (a'.b)

what does it mean?

I know a.b is a and b (Boolean Algebra), but what does a'.b mean?

\$\endgroup\$
7
  • 2
    \$\begingroup\$ a' is the same as "not a", the negation of a, so a'.b means "not a and b" \$\endgroup\$
    – ErikR
    Commented May 28, 2021 at 7:19
  • \$\begingroup\$ ErikR - as that is an essentially complete reply would you like to post it as an answer. \$\endgroup\$
    – Russell McMahon
    Commented May 28, 2021 at 7:22
  • \$\begingroup\$ @ErikR does it mean that c is not equal to a and b? ( and is first?) \$\endgroup\$ Commented May 28, 2021 at 7:32
  • 2
    \$\begingroup\$ Don't say and is first, that's confusing. Actually the NOT comes first. So: c = NOT(a) AND b \$\endgroup\$ Commented May 28, 2021 at 7:35
  • \$\begingroup\$ @AnnaKoroleva I'm not sure what you're asking. The expression a and b could be equal to a' and b if b is false. But as formulas they are not the same. \$\endgroup\$
    – ErikR
    Commented May 28, 2021 at 7:38

1 Answer 1

6
\$\begingroup\$

\$'\$ is complement operator in that context.

\$A'\$ is also equivalent to \$\overline A\$. It signifies a negation on boolean variable \$A\$, ie., \$\text{not } A\$.

So the expression in your question will become:- $$C=(\text{not }A) \text { and } B$$

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.