On the methods of mechanical non-theorems (latest version)
On the methods of mechanical non-theorems (latest version)
On the methods of mechanical non-theorems (latest version)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Definition Let U be a set. The full n-dimensional directed many-sorted polyadic set algebra over U or<br />
<strong>the</strong> full dMsPs n over U for short, is <strong>the</strong><br />
U = (B(U n ), . . . , B(U n ), r U , p U , s U , c U 0 , . . . , c U n−1) <strong>of</strong> dMsP n -signature where<br />
.<br />
B(U n ) = (P(U n ), ∪, −, ∅) is <strong>the</strong> boolean algebra <strong>of</strong> subsets <strong>of</strong> <strong>the</strong> set U n .<br />
r U (X) = {(x 0 , . . . , x n−1 ) ∈ U n |(x n−1 , x 0 , x 1 . . . , x n−2 ) ∈ X}, i.e. subtract one from each<br />
index modulo n,<br />
p U (X) = {(x 0 , . . . , x n−1 ) ∈ U n |(x 1 , x 0 , x 2 . . . , x n−1 ) ∈ X}, i.e. swap <strong>the</strong> first and <strong>the</strong> second<br />
component,<br />
s U (X) = {(x 0 , . . . , x n−1 ) ∈ U n |(x 1 , x 1 , x 2 . . . , x n−1 ) ∈ X}, i.e. overwrite <strong>the</strong> first component<br />
with <strong>the</strong> second.<br />
c U 0 (X) = {(x 0 , . . . , x n−1 ) ∈ U n |∃y(y ∈ U ∧ (y, x 1 , . . . , x n−1 ) ∈ X}<br />
.<br />
c U i (X) = {(x 0 , . . . , x n−1 ) ∈ U n |∃y(y ∈ U ∧ (x 0 , . . . , x i−1 , y, x i+1 , . . . , x n−1 ) ∈ X}<br />
c U n−1(X) = {(x 0 , . . . , x n−1 ) ∈ U n |∃y(y ∈ U ∧ (x 0 , . . . , x n−2 , y) ∈ X}<br />
Example The full dMsPs 3 over K. This algebra has four uncountable sorts, all equal to P(K 3 ).<br />
The operations <strong>of</strong> this algebra are defined as in example 3.1.3. We are particularly interested in<br />
finitely generated sub-algebras <strong>of</strong> full dMsPs n ’s over infinite sets, as <strong>the</strong>se are suitable as objects <strong>of</strong><br />
computation as long as <strong>the</strong>y are abstract, see A. Rognes [Rog09].<br />
Definition Let A = (B n , . . . , B 0 , . . .) and A ′ = (B ′ n, . . . , B ′ 0, . . .) be two algebras <strong>of</strong> dMsP n -<br />
signature. A dMsP n -homomorphism from A to A ′ is a tuple f = (f n , . . . , f 0 ) <strong>of</strong> mappings such<br />
that<br />
f n : B n → B ′ n is a boolean homomorphism,<br />
.<br />
f 0 : B 0 → B ′ 0 is a boolean homomorphism,<br />
f n preserves <strong>the</strong> operations r, p and s,<br />
for i < n it is <strong>the</strong> case that f i (c i (x)) = c ′ i(f i+1 (x)).<br />
The homomorphism f is said to be a dMsP n -embedding if each <strong>of</strong> f 0 , . . . , f n is a boolean embedding.<br />
Using embeddings we now define <strong>the</strong> objects which our main result is about.<br />
80