Revision as of 03:55, 18 November 2007 editCBM (talk | contribs)Extended confirmed users, File movers, Pending changes reviewers, Rollbackers55,390 editsm Reverted edits by Doubtentry (talk) to last version by DoubleBlue← Previous edit | Latest revision as of 02:34, 4 January 2025 edit undoAi777 (talk | contribs)226 editsm Added short descriptionTags: Mobile edit Mobile app edit iOS app edit App description add | ||
(79 intermediate revisions by 64 users not shown) | |||
Line 1: | Line 1: | ||
{{Short description|A function that outputs either true or false for given inputs.}} | |||
A '''boolean-valued function''', in some usages a ] or a ], is a ] of the type f : X → '''B''', where X is an arbitrary ] and where '''B''' is a ]. | |||
{{Cleanup rewrite|date=March 2011}} | |||
{{Functions}} | |||
A ''' |
A '''Boolean-valued function''' (sometimes called a ] or a ]) is a ] of the type f : X → '''B''', where X is an arbitrary ] and where '''B''' is a ], i.e. a generic two-element set, (for example '''B''' = {0, 1}), whose elements are interpreted as ]s, for example, 0 = ] and 1 = ], i.e., a single ] of ]. | ||
In the ]s, ], ], ], and their applied disciplines, a |
In the ]s, ], ], ], and their applied disciplines, a Boolean-valued function may also be referred to as a characteristic function, ], predicate, or proposition. In all of these uses, it is understood that the various terms refer to a mathematical object and not the corresponding ] sign or syntactic expression. | ||
In ] theories of ], a '''truth predicate''' is a predicate on the ]s of a ], interpreted for logic, that formalizes the intuitive concept that is normally expressed by saying that a sentence is true. |
In ] theories of ], a '''truth predicate''' is a predicate on the ]s of a ], interpreted for logic, that formalizes the intuitive concept that is normally expressed by saying that a sentence is true. A truth predicate may have additional domains beyond the formal language domain, if that is what is required to determine a final ]. | ||
⚫ | ==References== | ||
⚫ | * ] (2003), ''Boolean Reasoning: The Logic of Boolean Equations'', 1st edition, Kluwer Academic Publishers, Norwell, MA. 2nd edition, Dover Publications, Mineola, NY, 2003. | ||
⚫ | * ] (1978), ''Switching and Finite Automata Theory'', 1st edition, McGraw–Hill, 1970. 2nd edition, McGraw–Hill, 1978. | ||
⚫ | * ] (1974), ''Discrete Computational Structures'', Academic Press, New York, NY. | ||
⚫ | * ], ''Encyclopedic Dictionary of Mathematics'', 2nd edition, 2 vols., Kiyosi Itô (ed.), MIT Press, Cambridge, MA, 1993. Cited as EDM. | ||
⚫ | * ], and ] (1988), ''], An Introduction to Computational Geometry'', MIT Press, Cambridge, MA, 1969. Revised, 1972. Expanded edition, 1988. | ||
==See also== | ==See also== | ||
{{colbegin|colwidth=18em}} | |||
{{col-begin}} | |||
* ] | |||
{{col-break}} | |||
* ] | |||
* ] | * ] | ||
* ] | * ] | ||
* ] | * ] | ||
{{col-break}} | |||
* ] | * ] | ||
* ] | * ] | ||
* ] | |||
{{col-break}} | |||
* ] | * ] | ||
{{col-end}} | |||
===Equivalent concepts=== | |||
* ] | |||
* ] | * ] | ||
* ] |
* ] | ||
* ] |
* ] | ||
===Related concepts=== | |||
* ] | |||
* ] | * ] | ||
{{colend}} | |||
⚫ | ==References== | ||
⚫ | ] | ||
⚫ | * ] (2003), '''', 1st edition, Kluwer Academic Publishers, Norwell, MA. 2nd edition, Dover Publications, Mineola, NY, 2003. | ||
⚫ | * ] (1978), '''', 1st edition, McGraw–Hill, 1970. 2nd edition, McGraw–Hill, 1978. 3rd edition, McGraw–Hill, 2010. | ||
⚫ | * ] (1974), ''Discrete Computational Structures'', Academic Press, New York, NY. | ||
⚫ | * ], ''Encyclopedic Dictionary of Mathematics'', 2nd edition, 2 vols., Kiyosi Itô (ed.), MIT Press, Cambridge, MA, 1993. Cited as EDM. | ||
⚫ | * ], and ] (1988), ''], An Introduction to Computational Geometry'', MIT Press, Cambridge, MA, 1969. Revised, 1972. Expanded edition, 1988. | ||
⚫ | ] | ||
] | |||
] | |||
] |
Latest revision as of 02:34, 4 January 2025
A function that outputs either true or false for given inputs.This article may need to be rewritten to comply with Misplaced Pages's quality standards. You can help. The talk page may contain suggestions. (March 2011) |
Function |
---|
x ↦ f (x) |
History of the function concept |
Types by domain and codomain |
Classes/properties |
Constructions |
Generalizations |
List of specific functions |
A Boolean-valued function (sometimes called a predicate or a proposition) is a function of the type f : X → B, where X is an arbitrary set and where B is a Boolean domain, i.e. a generic two-element set, (for example B = {0, 1}), whose elements are interpreted as logical values, for example, 0 = false and 1 = true, i.e., a single bit of information.
In the formal sciences, mathematics, mathematical logic, statistics, and their applied disciplines, a Boolean-valued function may also be referred to as a characteristic function, indicator function, predicate, or proposition. In all of these uses, it is understood that the various terms refer to a mathematical object and not the corresponding semiotic sign or syntactic expression.
In formal semantic theories of truth, a truth predicate is a predicate on the sentences of a formal language, interpreted for logic, that formalizes the intuitive concept that is normally expressed by saying that a sentence is true. A truth predicate may have additional domains beyond the formal language domain, if that is what is required to determine a final truth value.
See also
- Bit
- Boolean data type
- Boolean algebra (logic)
- Boolean domain
- Boolean logic
- Propositional calculus
- Truth table
- Logic minimization
- Indicator function
- Predicate
- Proposition
- Boolean function
References
- Brown, Frank Markham (2003), Boolean Reasoning: The Logic of Boolean Equations, 1st edition, Kluwer Academic Publishers, Norwell, MA. 2nd edition, Dover Publications, Mineola, NY, 2003.
- Kohavi, Zvi (1978), Switching and Finite Automata Theory, 1st edition, McGraw–Hill, 1970. 2nd edition, McGraw–Hill, 1978. 3rd edition, McGraw–Hill, 2010.
- Korfhage, Robert R. (1974), Discrete Computational Structures, Academic Press, New York, NY.
- Mathematical Society of Japan, Encyclopedic Dictionary of Mathematics, 2nd edition, 2 vols., Kiyosi Itô (ed.), MIT Press, Cambridge, MA, 1993. Cited as EDM.
- Minsky, Marvin L., and Papert, Seymour, A. (1988), Perceptrons, An Introduction to Computational Geometry, MIT Press, Cambridge, MA, 1969. Revised, 1972. Expanded edition, 1988.