Open formula

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by imported>Assem Khidhr at 18:19, 24 November 2024 (Importing Wikidata short description: "Formula that contains at least one free variable"). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Template:Short description An open formula is a formula that contains at least one free variable.Script error: No such module "Unsubst".

An open formula does not have a truth value assigned to it, in contrast with a closed formula which constitutes a proposition and thus can have a truth value like true or false. An open formula can be transformed into a closed formula by applying a quantifier for each free variable. This transformation is called capture of the free variables to make them bound variables.

For example, when reasoning about natural numbers, the formula "x+2 > y" is open, since it contains the free variables x and y. In contrast, the formula "y x: x+2 > y" is closed, and has truth value true.

Open formulas are often used in rigorous mathematical definitions of properties, like

"x is an aunt of y if, for some person z, z is a parent of y, and x is a sister of z"

(with free variables x, y, and bound variable z) defining the notion of "aunt" in terms of "parent" and "sister". Another, more formal example, which defines the property of being a prime number, is

"P(x) if ∀m,n: m>1 ∧ n>1 → xmn",

(with free variable x and bound variables m,n).

An example of a closed formula with truth value false involves the sequence of Fermat numbers

Fn=22n+1,

studied by Fermat in connection to the primality. The attachment of the predicate letter P (is prime) to each number from the Fermat sequence gives a set of closed formulae. While they are true for n = 0,...,4, no larger value of n is known that obtains a true formula, since 2023Template:Dated maintenance category (articles)Script error: No such module "Check for unknown parameters".; for example, F5=4294967297=6416700417 is not a prime. Thus the closed formula ∀n P(Fn) is false.

See also

References

<templatestyles src="Reflist/styles.css" />

Script error: No such module "Check for unknown parameters".

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Template:Mathematical logic

Template:Asbox