Odpowiedź krótka
Tabela Cheiro obejmuje wyłącznie litery A–Z. Nie podaje wartości dla Ą, Ć, Ę, Ł, Ń, Ó, Ś, Ź ani Ż. Dlatego żadnego mapowania tych znaków nie można uczciwie nazwać oryginalną regułą Cheiro.
Najbezpieczniejsze są dwie procedury:
- w trybie ściśle źródłowym zatrzymać obliczenie i oznaczyć znak jako nieobsługiwany;
- w trybie praktycznym zastosować jawnie opisaną transliterację do A–Z, zachowując jednocześnie oryginalny zapis.
Ciche usuwanie znaków diakrytycznych tworzy wynik, którego czytelnik nie potrafi odtworzyć ani ocenić.
Co dokładnie drukuje Cheiro
Na stronie numerowanej 65 Cheiro’s Book of Numbers widnieje następujący układ:
| Wartość | Litery |
|---|---|
| 1 | A, I, J, Q, Y |
| 2 | B, K, R |
| 3 | C, G, L, S |
| 4 | D, M, T |
| 5 | E, H, N, X |
| 6 | U, V, W |
| 7 | O, Z |
| 8 | F, P |
| 9 | — |
Tabela kończy się na Z. Autor nie zamieszcza rozszerzenia dla alfabetu polskiego ani procedury transliteracji. Brak wartości dla polskich znaków jest więc luką zakresu źródła, nie zaproszeniem do dowolnego przypisywania liczb.
Dziewięć polskich liter poza tabelą
| Znak | Nazwa litery w Unicode | Możliwy zapis A–Z | Status |
|---|---|---|---|
| Ą | Latin Capital Letter A with Ogonek | A | transliteracja współczesna |
| Ć | Latin Capital Letter C with Acute | C | transliteracja współczesna |
| Ę | Latin Capital Letter E with Ogonek | E | transliteracja współczesna |
| Ł | Latin Capital Letter L with Stroke | L | wymaga jawnej reguły |
| Ń | Latin Capital Letter N with Acute | N | transliteracja współczesna |
| Ó | Latin Capital Letter O with Acute | O | transliteracja współczesna |
| Ś | Latin Capital Letter S with Acute | S | transliteracja współczesna |
| Ź | Latin Capital Letter Z with Acute | Z | transliteracja współczesna |
| Ż | Latin Capital Letter Z with Dot Above | Z | transliteracja współczesna |
Kolumna „Możliwy zapis A–Z” nie odtwarza reguły Cheiro. Jest propozycją technicznej transliteracji, którą można przyjąć tylko po jej nazwaniu.
Trzy różne operacje, których nie należy mylić
Normalizacja Unicode porządkuje równoważne sposoby kodowania tekstu. Nie jest metodą numerologiczną.
Usunięcie znaków łączących może technicznie zmienić część liter z diakrytykami na litery bazowe. To przetwarzanie tekstu, nie zasada z książki.
Transliteracja świadomie zastępuje znak z jednego repertuaru znakiem z innego, na przykład Ł → L. To decyzja redakcyjna, która może zmienić brzmienie lub rozróżnienia pisowni.
Program może wykonać wszystkie trzy kroki, ale ich skutek nie staje się przez to „wartością Cheiro dla Ł”.
Ważny wyjątek techniczny: litera Ł
Według Unicode 17.0 znaki Ą, Ć, Ę, Ń, Ó, Ś, Ź i Ż mają kanoniczne rozkłady na literę bazową oraz znak łączący. Na przykład Ą może zostać przedstawione jako A + ogonek, a Ż jako Z + kropka powyżej.
Ł nie ma takiego rozkładu do L + znak łączący. Po normalizacji NFD pozostaje znakiem U+0141. Zwykły kod w rodzaju „NFD, potem usuń wszystkie znaki łączące” przekształci osiem pozostałych polskich liter, ale pozostawi Ł.
To częsta przyczyna błędu w kalkulatorach: większość polskich imion działa, lecz ŁUKASZ nadal zawiera znak spoza tabeli. Jeżeli polityka zakłada Ł → L, zamiana musi być zapisana osobno.
Zalecana polityka dokumentacyjna
Dla każdego obliczenia z polskimi znakami zachowaj cztery pola:
| Pole | Przykład |
|---|---|
| Oryginalny zapis | ŁUKASZ |
| Reguła przekształcenia | transliteracja do A–Z: Ł → L |
| Zapis obliczeniowy | LUKASZ |
| Źródło wartości liter | tabela Cheiro, s. 65 |
Dopiero po tych danych można wypisać wartości i sumę. Czytelnik widzi, że litery L, U, K, A, S, Z pochodzą z tabeli Cheiro, lecz decyzja Ł → L została dodana współcześnie.
Tryb 1: ścisła zgodność ze źródłem
W trybie źródłowym zachowujemy imię ŁUKASZ bez zmian i sprawdzamy każdą literę:
- Ł — brak w tabeli;
- U — 6;
- K — 2;
- A — 1;
- S — 3;
- Z — 7.
Ponieważ jedna litera nie ma źródłowej wartości, pełnej sumy nie da się obliczyć zgodnie z tabelą bez dodatkowej decyzji. Poprawny wynik audytu brzmi: „brak wyniku; znak Ł nieobsługiwany przez źródło A–Z”.
Taki rezultat nie jest porażką. Precyzyjnie opisuje granice materiału z 1926 roku.
Tryb 2: jawna transliteracja do A–Z
Jeżeli projekt przyjmuje politykę Ł → L, zapis obliczeniowy brzmi LUKASZ:
| Litera | L | U | K | A | S | Z |
|---|---|---|---|---|---|---|
| Wartość Cheiro | 3 | 6 | 2 | 1 | 3 | 7 |
Suma:
3 + 6 + 2 + 1 + 3 + 7 = 22
Redukcja:
2 + 2 = 4
Udokumentowany wynik brzmi: ŁUKASZ → LUKASZ według jawnej transliteracji; LUKASZ = 22/4 w tabeli Cheiro.
Nie należy skracać go do „ŁUKASZ = 22/4 według Cheiro”, ponieważ Cheiro nie podał wartości Ł.
Drugi przykład: ŻANETA
Przy polityce Ż → Z zapis obliczeniowy to ZANETA:
| Litera | Z | A | N | E | T | A |
|---|---|---|---|---|---|---|
| Wartość Cheiro | 7 | 1 | 5 | 5 | 4 | 1 |
7 + 1 + 5 + 5 + 4 + 1 = 23, a 2 + 3 = 5.
Pełna notatka: ŻANETA → ZANETA; ZANETA = 23/5. Ponownie strzałka dokumentuje współczesne przekształcenie, a nie tożsamość liter.
Dlaczego zachować oryginał
Zapis bez znaków diakrytycznych może łączyć różne polskie słowa lub nazwiska w tę samą formę A–Z. System przestaje wtedy rozróżniać litery istotne ortograficznie. Ponadto późniejsza zmiana reguły transliteracji wymaga dostępu do oryginału.
Przechowywanie wyłącznie LUKASZ usuwa informację, czy wejściem było ŁUKASZ, LUKASZ czy tekst już wcześniej pozbawiony polskich znaków. Dla audytu i ochrony tożsamości oryginalny zapis powinien pozostać nadrzędny.
Czego nie robić
Nie wymyślaj nowych wartości, na przykład Ł = 9, jeśli nie wskazujesz osobnego autora i źródła.
Nie usuwaj nieznanych znaków. Pominięcie Ł dałoby UKASZ i inną sumę, choć użytkownik nie usunął litery z imienia.
Nie nazywaj transliteracji „normalizacją Cheiro”. To dwa różne poziomy: współczesne przetwarzanie danych i historyczna tabela.
Nie mieszaj alfabetów. Jeżeli jeden znak mapujesz według podobieństwa graficznego, a drugi fonetycznie, musisz opisać regułę albo wynik będzie arbitralny.
Nie nadpisuj oryginału. Kalkulator powinien pokazać oba zapisy przed zatwierdzeniem działania.
Proponowany standard dla kalkulatora
- Przyjmij tekst Unicode i zachowaj go bez zmian.
- Zamień małe litery na wielkie bez usuwania znaków.
- Wykryj znaki spoza A–Z.
- Pokaż ich listę użytkownikowi.
- Zastosuj wybraną, wersjonowaną mapę transliteracji albo zatrzymaj obliczenie.
- Wyświetl zapis oryginalny i obliczeniowy.
- Rozpisz każdą literę oraz wartość.
- Zachowaj pełną sumę i rdzeń.
- Do wyniku dołącz identyfikator tabeli i polityki transliteracji.
Przykładowa etykieta: cheiro-1926-a-z + pl-basic-v1. Dzięki wersjonowaniu zmiana reguły nie modyfikuje po cichu starych wyników.
Testy, które powinien przejść kalkulator
| Wejście | Oczekiwane zachowanie |
|---|---|
| MARTA | obliczenie bez transliteracji: 12/3 |
| ŁUKASZ | ostrzeżenie o Ł; po regule Ł → L wynik LUKASZ = 22/4 |
| ŻANETA | ostrzeżenie o Ż; po regule Ż → Z wynik ZANETA = 23/5 |
| lukasz | zmiana wielkości liter, brak udawania, że wejściem było ŁUKASZ |
| ŁU-KASZ | osobna decyzja dla Ł oraz separatora „-” |
| ANNA MARIA | zachowanie granicy członów nazwy |
Separator, spacja i apostrof również nie są literami tabeli. Nie powinny otrzymywać wartości, lecz granice członów mogą mieć znaczenie dla procedury nazw wieloczłonowych.
Jak opisywać wynik w artykule
Minimalna poprawna formuła:
Oryginalny zapis: ŁUKASZ. Tabela Cheiro obejmuje A–Z i nie zawiera Ł. W tym przykładzie przyjęto współczesną transliterację Ł → L. Obliczenie wykonano dla LUKASZ: 3 + 6 + 2 + 1 + 3 + 7 = 22 → 4, czyli 22/4.
Takie zdanie jasno oddziela dane źródłowe, decyzję redakcyjną i arytmetykę.
Status interpretacji
Mapowanie znaków i suma są procedurami możliwymi do sprawdzenia. Przypisywanie uzyskanej liczbie cech osoby lub wpływu na życie pozostaje twierdzeniem numerologicznym. Nie należy wykorzystywać wyniku do podejmowania decyzji medycznych, prawnych, finansowych ani do oceny człowieka.
Źródła
- Cheiro, Cheiro’s Book of Numbers — rekord wydania z 1926 roku
- Cyfrowa reprodukcja Cheiro’s Book of Numbers: s. 65 zawiera kompletną tabelę A–Z; brak w niej polskich znaków.
- Unicode Standard, wykres Latin Extended-A, wersja 17.0: oficjalne nazwy i rozkłady znaków Ą–Ż.
- Unicode Standard Annex #15: Unicode Normalization Forms: normatywne wyjaśnienie normalizacji, dekompozycji i form NFD/NFC.
Unicode opisuje kodowanie znaków, a nie ich wartości numerologiczne. Jest tu źródłem wyłącznie dla technicznego zachowania tekstu.




