Twierdzenie 26. Każda An-algebra jest E-algebrą.
Zauważmy, że mamy dwa nieskończone ciągi algebr, tzn. ciąg An,a oraz ciąg An,an. Ponadto, żadna z tych algebr nie ma nietrywialnej podalgebry z wyjątkiem podalgebry dwuelementowej.
Każda z tych algebr jest generowana przez element a. Co więcej, żadna z An-algebr nie ma nietrywialnego obrazu homomorficznego.
Mamy następujące główne twierdzenie:
Twierdzenie 27. Istnieją dwa nieskończone ciągi skończonych prostych E-algebr takich, że jedyną właściwą podalgebrą jest 2.
Wniosek 28. Interwał [E, 2] ma nieskończenie wiele koatomów.
Uwaga. Istnieje dokładnie jedno pre-maksymalne rozszerzenie logiki RM. Logika R ma trzy pre-maksymalne rozszerzenia.
Uwaga. Schemat dwóch nieskończonych ciągów algebr skończonych można przedstawić w następujący sposób:
Rozdział 4
Nieskończone algebry proste
generujące logiki pre-maksymalne
Niech ∇ = [a). Rozważać będziemy tylko te algebry, których kratami są łańcuchy.
Dla przejrzystości pracy przedstawione zostały tylko najważniejsze fragmenty tabel dla działania → .
4.1 Konstrukcja drzewa binarnego
Poziom 0
Rozważmy następującą E-algebrę:
gdzie operacja → jest zdefiniowana w następujący sposób:
→ a ¬a1 ¬a2 ¬a3 ¬a4 a4 a3 a2 a1 ¬a
a a a a a a a4 a3 a2 a1 a1
¬a1 0 a a a a a4 a3 a2 a2 a1
¬a2 0 0 a a a a4 a3 a3 a2 a2
¬a3 0 0 0 a a a4 a4 a3 a3 a3
¬a4 0 0 0 0 a a4 a4 a4 a4 a4
a4 0 0 0 0 0 a a a a a
a3 0 0 0 0 0 0 a a a a
a2 0 0 0 0 0 0 0 a a a
a1 0 0 0 0 0 0 0 0 a a
¬a 0 0 0 0 0 0 0 0 0 a
Zauważmy, że jeśli x ¬ y, to x → y = a oraz jeśli x > y, to x → y = 0 dla x ∈ {a, ¬a1, . . . , ¬ai}, y ∈ {ai, . . . , a1, a}. Dla ułatwienia pominięte zostają kolumny dla
a, ¬a1, . . . , ¬ai oraz wiersze dla ai, . . . , a1, a. Zatem zamiast powyższej tabeli rozważać
Najbardziej interesująca jest trzecia możliwość, gdy ¬ai → a4 jest nowym elementem różnym a, a4, ale tylko dla i = 1 i i = 4.
a operacja → jest zdefiniowana w następujący sposób:
W ten sposób otrzymujemy następującą tabelę dla działania →
→ ¬a4 ¬a5 a5 a4 a3 a2 a1 ¬a
Gdy ¬ai → a5 = a lub ¬ai → a5 = a5 dla i ∈ {1, 2, 3, 4, 5}, to wtedy wszystkie algebry z tak określonym działaniem → są E-algebrami.
Oznaczmy takie algebry przez A10, tzn. takie algebry, w których nowy element jest zdefiniowny w następujący sposób: ¬a1 → a4 = a5.
Przypadek A11
Przypomnijmy, że w algebrze A0 dla elementu ¬ai → a4, gdzie i ∈ {1, 2, 3, 4}, operacja
→ może być zdefiniowania na trzy sposoby:
1. ¬ai → a4 = a, 2. ¬ai → a4 = a4,
3. ¬ai → a4 jest nowym elementem różnym od a, a4.
Załóżmy teraz, że ¬a4 → a4 6= a i ¬a4 → a4 6= a4. Rozważmy zatem nowy element
¬a4 → a4 i oznaczmy go przez a5 (tzn. ¬a4 → a4 =: a5). Ponownie musimy rozważyć 14-elementowy łańcuch, w którym ¬a5 ¬ a5 (przypadek, gdy a5 ¬ ¬a5 jest niemożliwy):
Działanie → jest zdefiniowanie w następujacy sposób:
→ ¬a5 a5 a4 a3 a2 a1 ¬a a a a5 a4 a3 a2 a1 a1
¬a1 a a4 a3 a2 a2 a1
¬a2 a a4 a3 a3 a2 a2
¬a3 a a4 a4 a3 a3 a3
¬a4 a a5 a4 a4 a4 a4
¬a5 a a4
a5 0 a a a a a a
Uwaga. Jeśli rozważamy przypadek ¬a4 → a4 =: a5, wtedy ¬ai → a4 = a4 dla i ∈ {1, 2, 3}.
Określmy działanie → dla brakujących elementów w tabeli.
Oczywistym jest, że a ¬ ¬ai → a5 dla i ∈ {1, 2, 3, 4, 5}. Z sylogizmu ¬ai → a5 ¬ (a5 → a5) → (¬ai → a4) mamy (∗) ¬ai → a5 ¬ a → (¬ai → a5) dla i ∈ {1, 2, 3, 4, 5}.
Załóżmy, że ¬ai → a5 = ¬ak dla k ∈ {1, 2, 3, 4, 5}. Mamy (∗) ¬ak¬ a → akwięc ¬ak ¬ a dla k ∈ {1, 2, 3, 4, 5}, co daje sprzeczność.
Tak więc ¬ai → a5 = a albo ¬ai → a5 = a5 dla i ∈ {1, 2, 3, 4, 5}.
Jeśli ¬ai → a5 = a lub ¬ai → a5 = a5 dla i ∈ {1, 2, 3, 4, 5}, to wszystkie algebry są E-algebrami.
Oznaczmy powyższą algebrę przez A11, to znaczy taką, w której ¬a4 → a4 = a5.
Zależności pomiędzy algebrami możemy wyrazić w następujący sposób:
Poziom 2
Część 1. Przypomnijmy algebrę A10, gdzie tabela dla działania → ma postać:
→ ¬a4 ¬a5 a5 a4 a3 a2 a1 ¬a a a a a5 a4 a3 a2 a1 a1
¬a1 a a a5 a3 a2 a2 a1
¬a2 a a a5 a3 a3 a2 a2
¬a3 a a a5 a4 a3 a3 a3
¬a4 a a a5 a5 a5 a5 a4
¬a5 0 a a4
a5 0 0 a a a a a a
a4 0 0 0 a a a a a
Jeślic ¬ai → a5 = a lub ¬ai → a5 = a5 dla i ∈ {1, 2, 3, 4, 5}, to wszystkie algebry są E-algebrami.
Przypadek A2000
Zastanówmy się nad wartością elementu ¬a1 → a5. Oczywiste jest, że ¬a1 → a5 = a lub ¬a1 → a5 = a5. Załóżmy, że ¬a1 → a5 6= a oraz ¬a1 → a5 6= a5, tzn. ¬a1 → a5 jest nowym elementem różnym od a, a5; oznaczmy go przez a6. Ponadto załóżmy, że a6 i ¬a6 są porównywalne, tzn. ¬a6 ¬ a6 więc mamy 14 elementenowy łańcuch:
0 < a < . . . < ¬a5 < ¬a6 < a6 < a6 < . . . < ¬a < 1 Operacja → może być zdefiniowana w następujący sposób:
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a
Z łatwością można wyznaczyć wartości elementów w powyższej tabeli. Mamy ¬ai → a5 = a lub ¬ai → a5 = a6 dla i ∈ {2, . . . , 5} oraz ¬aj → a6 = a lub ¬aj → a6 = a6 dla j ∈ {1, . . . , 6}.
Załóżmy, że ¬ai → a5 = a6 dla i ∈ {2, . . . , 5}.
Otrzymujemy w ten sposób następującą tabelę dla operacji →
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a Operacja → może być zdefiniowana w następujący sposób:
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a a a a a6 a5 a4 a3 a2 a1 a1
¬a1 a a a5 a5 a3 a2 a2 a1
¬a2 a a a5 a5 a3 a3 a2 a2
¬a3 a a a5 a5 a4 a3 a3 a3
¬a4 a a a5 a5 a5 a5 a5 a4
¬a5 a a a6 a5 a5 a5 a5 a5
¬a6 0 a a6
a6 0 0 a a a a a a a
a5 0 0 0 a a a a a a
Okazuje się, że ¬ai → a6 = a lub ¬ai → a6 = a6 dla i ∈ {1, . . . , 6}.
Dla każdej wartości elementu ¬ai → a6 dla i ∈ {1, . . . , 6} otrzymujemy E-algebry.
Część 2. Przypomnijmy algebrę A11, gdzie operacja → była zdefiniowana w następujący sposób:
→ ¬a5 a5 a4 a3 a2 a1 ¬a a a a5 a4 a3 a2 a1 a1
¬a1 a a4 a3 a2 a2 a1
¬a2 a a4 a3 a3 a2 a2
¬a3 a a4 a4 a3 a3 a3
¬a4 a a5 a4 a4 a4 a4
¬a5 a a4
a5 0 a a a a a a
Jeśli ¬ai → a5 = a lub ¬ai → a5 = a5 dla i ∈ {1, . . . , 5}, to wszystkie algebry są E-algebrami.
Przypadek A2110
Rozważmy element ¬a1 → a5. Załóżmy, że ¬a1 → a5 jest nowym elementem (tzn.
¬a1 → a5 6= a oraz ¬a1 → a5 6= a5) i oznaczmy go przez a6. Otrzymujemy w ten sposób łańcuch 14 elementowy:
0 < a < . . . < ¬a5 < ¬a6 < a6 < a6 < . . . < ¬a < 1 gdzie operacja → jest zdefiniowana w natępujący sposób:
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a
Oczywiście łatwo można uzupełnić wartości w powyższej tabeli. Okazuje się, że ¬ai → a5 = a lub ¬ai → a5 = a6 dla i ∈ {2, . . . , 5} oraz ¬aj → a6 = a lub ¬aj → a6 = a6 dla j ∈ {1, . . . , 6}.
Załóżmy, że ¬ai → a5 = a6 dla i ∈ {2, . . . , 5}.
Zatem tabela dla działania → ma postać:
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a Po raz kolejny otrzymujemy 14 elementowy łańcuch:
0 < a < . . . < ¬a5 < ¬a6 < a6 < a6 < . . . < ¬a < 1 Jednak tabela dla operacji → ma postać:
→ ¬a5 ¬a6 a6 a5 a4 a3 a2 a1 ¬a a a a a6 a5 a4 a3 a2 a1 a1
¬a1 a a a5 a4 a3 a2 a2 a1
¬a2 a a a5 a4 a3 a3 a2 a2
¬a3 a a a5 a4 a4 a3 a3 a3
¬a4 a a a5 a5 a4 a4 a4 a4
¬a5 a a a6 a5 a5 a5 a5 a5
¬a6 0 a a6
a6 0 0 a a a a a a a
a5 0 0 0 a a a a a a
Okazuje się, że ¬ai → a6 = a lub ¬ai → a6 = a6 dla i ∈ {1, . . . , 6}.
Dla każdej wartości elementu ¬ai → a6, gdzie i ∈ {1, . . . , 6} otrzymujemy E-algebry.
Zależności pomiedzy algebrami z poziomu 0,1 i 2 przedstawić można na następującym schemacie:
Poziom n
Wszystkie łańcuchy rozważane w tym rozdziale mają parzystą liczbę elementów. Ba-zą do rozważań stał się łańcuch 12-elementowy, a wszystkie nowe elementy są postaci am i ¬am. Tak więc każdy kolejny łańcuch ma (12 + 2m) elementów. Zatem algebrę generowaną przez łańcuch (12 + 2m) elementowy będziemy oznaczać przez An, gdzie n = 12 + 2m, m ∈ N. Jednocześnie n informuje na jakim poziomie jest dana algebra.
Rozważmy (12 + 2m) elementowy łańuch. Algebra An jest „rozszerzeniem” algebry An−1, tzn. wartości operacji → dla elementów algebry An i An−1 są takie same z wyjąt-kiem następujących przypadków:
1. (a) ¬a1 → an−1 = a lub ¬a1 → an−1 = an−1 w An−1,
¬ai → an−1 = a lub ¬ai → an−1 = an−1 dla i ∈ {2, . . . , n − 1} w An−1,
(b) ¬a1 → an−1 = an i ¬ai → an−1 = a lub ¬ai → an−1 = an w An,
2. (a) ¬ai → an−1 = a lub ¬ai → an−1 = an−1 dla i ∈ {1, . . . , n − 1} w An−1, (b) ¬ai → an−1 = an−1 dla i ∈ {1, . . . , n − 2} i ¬an−1→ an−1 = an w An. Zatem rozważmy An, gdzie ¬an¬ an (przypadek gdy an ¬ ¬an jest niemożliwy):
Niech dana będzie algebra An−1k , gdzie n − 1 oznacza poziom (= liczebność algebry), a indeks k oznacza dowolną algebrę z poziomu n.
Zatem istnieją dwie E-algebry An, tzn.
pierwsza E-algebra Ank0, w której ¬a1 → an−1 = an; ¬ai → an−1 = a lub ¬ai →
Poziom (n + 1)
Konstrukcja algebr An+1 jest dokładnie taka sama.
Rozważymy przypadek Ank0 i Ank1 oddzielnie.
Przypomnijmy, że jeśli definiujemy nowy element jako ¬a1 → ak, to dodajemy 0 (kolor czerwony w tabeli) w prawym dolnym indeksie; jeśli natomiast definiujemy element przez
¬ak→ ak, to w indeksie dodajemy 1 (kolor niebieski w tabeli).
Część 1. Rozważmy przypadek Ank0.
Załóżmy, że ¬ai → an−1 = an dla i ∈ {2, . . . , n − 1}.
Zauważmy, że element ¬a1 → an może być zdefiniowany na trzy sposoby:
1. ¬a1 → an= a, 2. ¬a1 → an= an,
3. ¬a1 → an6= a i ¬a1 → an6= an.
Załóżmy, że ¬a1 → an jest nowym elementem, tzn. ¬a1 → an =: an+1. Zakładamy, że ¬an+1 ¬ an+1 (ponieważ an+1 ¬ ¬an+1 jest niemożliwe). W konsekwencji kratą tej algebry jest następujący łańcuch:
a operacja → jest zdefiniowana w następujący sposób:
Tabela działania dla operacji → ma wtedy postać:
→ ¬an−1 ¬an ¬an+1 an+1 an an−1 . . . a3 a2 a1 ¬a
W ten sposób otrzymujemy algebrę An+1k00.
Załóżmy teraz, że ¬an→ an jest nowym elementem, tzn. ¬an → an := an+1. Oczywi-ście ¬an+1 ¬ an+1. Operacja → jest określona w następujący sposób:
→ ¬an−1 ¬an ¬an+1 an+1 an an−1 . . . a3 a2 a1 ¬a 1}. Każda taka algebra jest E-algebrą. Taką algebrę oznaczymy przez Ank01.
Część 2. Rozważmy teraz algebrę Ank1. Załóżmy, że ¬a1 → an jest nowym elementem,
Oznaczymy takie E-algebry przez Ank10.
Załóżmy teraz, że ¬an→ an =: an+1; tabela dla operacji → określona jest w następu-jący sposób:
→ ¬an−1 ¬an ¬an+1 an+1 an an−1 . . . a3 a2 a1 ¬a
a a a a an+1 an an−1 . . . a3 a2 a1 a1
¬a1 a a a an an−1 . . . a3 a2 a2 a1
¬a2 a a a an an−1 . . . a3 a3 a2 a2
¬a3 a a a an an−1 . . . a4 a3 a3 a3
... ... ... ... ... ... ... . .. ... ... ... ...
¬an−1 a a an an . . . an−1 an−1 an−1 an−1
¬an 0 a a an+1 an . . . an an an an
¬an+1 0 0 a . . . an+1
an+1 0 0 0 a a a . . . a a a a
an 0 0 0 0 a a . . . a a a a
an−1 0 0 0 0 0 a . . . a a a a
Łatwo pokazać, że dla ¬ai → an+1 = a lub ¬ai → an+1= an+1, gdzie i ∈ {1, . . . , n+1}
otrzymamy E-algebrę. Powstałe w ten sposób algebry oznaczymy przez Ank11. Uwaga. Powyższą konstrukcję można przedstwić w następujący sposób:
4.2 Twierdzenie podstawowe
Każda gałąź tego drzewa wyznacza pewną E-algebrę nieskończoną.
Twierdzenie 29. 1. Każda z algebr na dowolnym poziomie n jest E-algebrą.
2. Każda gałąź generuje nieskończoną E-algebrę.
Mamy następujące twierdzenie
Twierdzenie 30. Istnieje 2ℵ0 pre-maksymalnych podrozmaitości rozmaitości E-algebr.
Dowód. Udowodniliśmy powyżej, że istnieje 2ℵ0 nieporównywalnych między sobą nieskoń-czonych algebr prostych.
Należy udowodnić, że rozmaitość generowana przez każdą z nieskończonych E- algebr nie należy do rozmaitości generowanej przez żadną nieskończoną E-algebrę tego zbioru.
Z twierdzenia Jónssona wszystkie podprosto nieredukowalne algebry rozmaitości HSP (A) należą do HSPU(A).
Ustalmy więc nieskończoną E-algebrę Ai i rozpatrzmy zbiór SPU(Ai). Niech więc B będzie nieskończona, przeliczalna i należy do SPU(A). Algbery Ai będą opisywane przez następujące zdania pierwszego rzędu:
- Ai ma element najmniejszy i największy;
- nad elementem 0 i pod elementem 1 znajduje się dokładnie jeden element ; oznaczmy go przez a0;
- bezpośrednio nad a0 znajduje się negacja elementu a0; oznaczmy ją przez ¬a0; - pod elementem ¬a0 i nad elementem a znajduje się dokładnie jeden element;
oznacz-my go przez a1;
- bezpośrednio nad elementem a i pod elementem a1 znajduje się negacja elementu a1; oznaczmy ją przez ¬a1, itd.
Ostatecznie algebra Ai będzie oparta na łańuchu.
Związki między elementami tej algebry są opisywane przez równości biorące się z tabeli działań dla operacji → . Z konstrukcji działania → wynika też, że generatorem tej algebry jest element oznaczony przez a0. W związku z tym, każda nieskończona algebra należąca do PU(Ai) musi być izomorficzna z Ai.
Zakończenie
A oto ilustracja wyników uzyskanych w rozprawie.
Wiadomo było, że logika RM ma jedno pre-maksymalne rozszerzenie, logika R ma trzy pre-maksymalne rozszerzenia (logiki R i RM są oczywiście rozszerzeniami logiki E).
W rozprawie pokazano, że logika E ma nieskończenie wiele rozszerzeń pre-maksymanych:
Nieco dokładniej:
Bibliografia
[1] W. Ackermann, Begr¨undung Einer Strengen Implikation, The Journal of Symbolic Logic, vol.21, 2 (1956), pp. 113-128.
[2] A.R. Anderson, N.D. Belnap, Jr.,Entailment. The Logic of relevance and necessity, Princeton University Press, vol. I (1975).
[3] A.R. Anderson, N.D. Belnap, Jr.,J. Michael Dunn, Entailment. The Logic of relevance and necessity, Princeton University Press, vol. II (1922).
[4] N.D. Belnap, Jr.,Intesional Models for First Degree Formula, The Journal of Sym-bolic Logic, vol.32, 1 (1967), pp. 1-22.
[5] K.Bimb´o, J.M. Dunn, Larisa Maksimova’s early contributions to relevance logic in:
S.Odintsov(ed.) Larisa Maksimowsa on Implication, Interpolation, and Definability, Springer, 2018, pp.30-60.
[6] W.J.Blok, D.Pigozzi, Algbebraizable logics, Memoirs of the American Mathe-matical Society, 1989.
[7] J.M. Font, G.B. Rodriguez, Note on algebraic models for relevance logic, Zeitschrift f¨ur Matematische Logik und Grundlagen der Mathematic, vol. 36, 6 (1990), pp. 535–540.
[8] W. Dziobiak, There are 2ℵ0 Logics with the Relevance Principle Between R and RM, Studia Logica, vol.XLII (1983), pp. 49-61.
[9] L. Maksimowa, Struktury s implikacjiej, Algebra and Logic, vol. 12, 4 (1973), pp.
445-467.
[10] L. Maksimowa, O Modeljach iscislenija E, Algebra and Logic, vol. 6, 6 (1967), pp.
5-20.
[11] R.M. Martin, Twenty-Third Annual Meeting of the Association for Symbolic Logic, The Journal of Symbolic Logic, vol.23, 4 (1958), pp. 456-461.
[12] R.K. Meyer, E and S4, Notre Dame Journal of Formal Logic, vol. XI, 2 (1970), pp.181-199.
[13] K. Swirydowicz, There exists exactly two maximal strictly relevant extensions of the relevant logic R, The Journal of Symbolic Logic, vol.64, 3 (1999), pp. 1125-1154.
[14] K. Swirydowicz, A Remark on the Maximal Extensions of the Relevant Logic R, Reports on Mathematical Logic, 29 (1995), 19-33.
[15] M. Tokarz, Essays in matrix semantics of relevant logics, The Institute of Philo-sophy and Sociology of the Polish Academy of Sciences, Warsaw 1980.