<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=24.213.201.195</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=24.213.201.195"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/24.213.201.195"/>
	<updated>2026-08-21T01:22:56Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Proof_by_example&amp;diff=15493</id>
		<title>Proof by example</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Proof_by_example&amp;diff=15493"/>
		<updated>2013-12-11T17:16:22Z</updated>

		<summary type="html">&lt;p&gt;24.213.201.195: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The notion of &#039;&#039;&#039;cylindric algebra&#039;&#039;&#039;, invented by [[Alfred Tarski]], arises naturally in the [[Algebraic logic|algebraization]] of [[first-order logic]] with [[First-order_logic#Equality_and_its_axioms|equality]]. This is comparable to the role [[Boolean algebra (structure)|Boolean algebra]]s play for [[propositional logic]]. Indeed, cylindric algebras are Boolean algebras equipped with additional cylindrification operations that model [[quantification]] and equality. They differ from [[polyadic algebra]]s in that the latter do not model equality.&lt;br /&gt;
&lt;br /&gt;
== Definition of a cylindric algebra ==&lt;br /&gt;
&lt;br /&gt;
A &#039;&#039;&#039;cylindric algebra of dimension&#039;&#039;&#039; &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; (where &amp;lt;math&amp;gt;\alpha&amp;lt;/math&amp;gt; is any [[ordinal number]]) is an algebraic structure &amp;lt;math&amp;gt;(A,+,\cdot,-,0,1,c_\kappa,d_{\kappa\lambda})_{\kappa,\lambda&amp;lt;\alpha}&amp;lt;/math&amp;gt; such that &amp;lt;math&amp;gt;(A,+,\cdot,-,0,1)&amp;lt;/math&amp;gt; is a [[Boolean algebra (structure)|Boolean algebra]], &amp;lt;math&amp;gt;c_\kappa&amp;lt;/math&amp;gt; a unary operator on &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; for every &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt;, and &amp;lt;math&amp;gt;d_{\kappa\lambda}&amp;lt;/math&amp;gt; a distinguished element of &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; for every &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt;, such that the following hold:&lt;br /&gt;
&lt;br /&gt;
(C1)  &amp;lt;math&amp;gt;c_\kappa 0=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C2)  &amp;lt;math&amp;gt;x\leq c_\kappa x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C3)  &amp;lt;math&amp;gt;c_\kappa(x\cdot c_\kappa y)=c_\kappa x\cdot c_\kappa y&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C4)  &amp;lt;math&amp;gt;c_\kappa c_\lambda x=c_\lambda c_\kappa x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C5)  &amp;lt;math&amp;gt;d_{\kappa\kappa}=1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C6)  If &amp;lt;math&amp;gt;\kappa\neq\lambda\mu&amp;lt;/math&amp;gt;,{{clarify|reason=What is the juxtaposition &#039;λμ&#039; of variables, or ordinals, supposed to mean? One possible reformulation in standard logical notation see below.|date=August 2013}} then &amp;lt;math&amp;gt;d_{\lambda\mu}=c_\kappa(d_{\lambda\kappa}\cdot d_{\kappa\mu})&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C7)  If &amp;lt;math&amp;gt;\kappa\neq\lambda&amp;lt;/math&amp;gt;, then &amp;lt;math&amp;gt;c_\kappa(d_{\kappa\lambda}\cdot x)\cdot c_\kappa(d_{\kappa\lambda}\cdot -x)=0&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Assuming a presentation of first-order logic [[Functional predicate#Doing without functional predicates|without function symbol]]s, &lt;br /&gt;
the operator &amp;lt;math&amp;gt;c_\kappa x&amp;lt;/math&amp;gt; models [[existential quantification]] over variable &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt; in formula &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; while the operator &amp;lt;math&amp;gt;d_{\kappa\lambda}&amp;lt;/math&amp;gt; models the equality of variables &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt;. Henceforth, reformulated using standard logical notations, the axioms read as&lt;br /&gt;
&lt;br /&gt;
(C1)  &amp;lt;math&amp;gt;\exists \kappa. \mathit{false} \Leftrightarrow \mathit{false}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C2)  &amp;lt;math&amp;gt;x \Rightarrow \exists \kappa. x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C3)  &amp;lt;math&amp;gt;\exists \kappa. (x\wedge \exists \kappa. y) \Leftrightarrow (\exists\kappa. x) \wedge (\exists\kappa. y)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C4)  &amp;lt;math&amp;gt;\exists\kappa \exists\lambda. x \Leftrightarrow \exists \lambda \exists\kappa. x&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C5)  &amp;lt;math&amp;gt;\kappa=\kappa \Leftrightarrow \mathit{true}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C6)  If &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt; is a variable different from both &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\mu&amp;lt;/math&amp;gt;, {{clarify|reason=See above.|date=August 2013}} then &amp;lt;math&amp;gt;\lambda=\mu \Leftrightarrow \exists\kappa. (\lambda=\kappa \wedge \kappa=\mu)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(C7)  If &amp;lt;math&amp;gt;\kappa&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\lambda&amp;lt;/math&amp;gt; are different variables, then &amp;lt;math&amp;gt;\exists\kappa. (\kappa=\lambda \wedge x) \wedge \exists\kappa. (\kappa=\lambda\wedge \neg x) \Leftrightarrow \mathit{false}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Generalizations ==&lt;br /&gt;
&lt;br /&gt;
Recently, cylindric algebras have been generalized to the [[Many-sorted logic|many-sorted]] case, which allows for a better modeling of the duality between first-order formulas and terms.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[[Abstract algebraic logic]]&lt;br /&gt;
*[[Lambda calculus]] and [[Combinatory logic]], other approaches to modelling quantification and eliminating variables&lt;br /&gt;
*[[Hyperdoctrine]]s are a [[Category theory|categorical]] formulation of cylindric algebras&lt;br /&gt;
*[[Relation algebra]]s (RA)&lt;br /&gt;
*[[Polyadic algebra]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* [[Leon Henkin]], Monk, J.D., and [[Alfred Tarski]] (1971) &#039;&#039;Cylindric Algebras, Part I&#039;&#039;. North-Holland. ISBN 978-0-7204-2043-2.&lt;br /&gt;
* -------- (1985) &#039;&#039;Cylindric Algebras, Part II&#039;&#039;. North-Holland. &lt;br /&gt;
* {{cite book| author=Carlos Caleiro, Ricardo Gonçalves| chapter=On the algebraization of many-sorted logics| title=Proc. 18th int. conf. on Recent trends in algebraic development techniques (WADT)|editor=J. Fiadeiro and P.-Y. Schobbens| year=2006| volume=4409| pages=21-36| publisher=Springer| series=LNCS| isbn=978-3-540-71997-7| url=http://sqig.math.ist.utl.pt/pub/CaleiroC/06-CG-manysorted.pdf}}&lt;br /&gt;
&lt;br /&gt;
== Further reading ==&lt;br /&gt;
* {{cite doi|10.1016/0022-0000(84)90077-1}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Algebraic logic]]&lt;/div&gt;</summary>
		<author><name>24.213.201.195</name></author>
	</entry>
</feed>