Every k-ary Boolean formula can be expressed as a propositional formula in k variables x1,…,xk, and two propositional formulas are logically equivalent if and only if they express the same Boolean function. There are k-ary functions for every k.
Boolean functions in applications
A Boolean function describes how to determine a Boolean value output based on some logical calculation from Boolean inputs. Such functions play a basic role in questions of complexity theory as well as the design of circuits and chips for digital computers. The properties of Boolean functions play a critical role in cryptography, particularly in the design of symmetric key algorithms (see substitution box).
Boolean functions are often represented by sentences in propositional logic, but more efficient representations are binary decision diagrams (BDD), negation normal forms, and propositional directed acyclic graphs (PDAG).
See also
This article is licensed under the GNU Free Documentation License.
Last updated on Thursday July 10, 2008 at 16:54:50 PDT (GMT -0700)
View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation
Every k-ary Boolean formula can be expressed as a propositional formula in k variables x1,…,xk, and two propositional formulas are logically equivalent if and only if they express the same Boolean function. There are k-ary functions for every k.
Boolean functions in applications
A Boolean function describes how to determine a Boolean value output based on some logical calculation from Boolean inputs. Such functions play a basic role in questions of complexity theory as well as the design of circuits and chips for digital computers. The properties of Boolean functions play a critical role in cryptography, particularly in the design of symmetric key algorithms (see substitution box).
Boolean functions are often represented by sentences in propositional logic, but more efficient representations are binary decision diagrams (BDD), negation normal forms, and propositional directed acyclic graphs (PDAG).
See also
Copyright © 2008, Dictionary.com, LLC. All rights reserved.











