この記事では、数字根やヴェーダの正方形などの数論の概念に焦点を当てます。
この記事は、疑似科学的な概念であることを除いて、数秘術については何も述べていません。
この記事の目的は、数字根の計算に関する数学的パターンと、その循環数との関係を示すことです。
前書き
数日前、数秘術の足し算について簡単な記事を書くことにしました。私の目標は、このような単純な操作でも、興味深いパターンが多数あることを示すことでした。私が地理の授業に飽きていたとき、私はこれらのパターンの多くを学校に戻って見つけました。よく調べてみると、思ったよりも多くのパターンが見つかり、お気に入りの循環小数のプライムテーマに戻りました 。
その後、私は見つけたものを注意深く研究し、これらの概念の多くがすでに存在することを知り、よく知られた概念に依存するために記事を書き直すことにしました。おなじみの概念に加えて、読書をもう少し楽しくするために独自の視覚化を追加しました。
数字と数字根の合計
与えられた記数法における自然数の数字根は、桁の合計を繰り返し計算することによって得られる値です。最初の反復で自然数の桁の合計が計算され、次の各反復で合計が計算されます。前の反復の結果の桁の数が計算されます。計算値が指定された記数法より小さくなるまで、つまり、演算が実行されます。1桁になるまで。
自然数の加法強度は、数字根を取得するために桁数の合計の演算を適用する必要がある反復回数です。
例:142857のデジタル合計は1 + 4 + 2 + 8 + 5 + 7 = 27です。
27のデジタル合計は2+ 7 = 9です。
その結果、数142857 = 9の数字根、付加的な耐久性142857 = 2です。
Python:
def digitalRootRecurrent(number, base):
digitSum = 0
while number > 0:
digitSum += number % base
number //= base
if digitSum >= base:
digitSum = digitalRootRecurrent(digitSum, base)
return digitSum
: , - 1, - 1.
:
def digitalRoot(number, base):
if number == 0:
return 0
dR = number % (base - 1)
if dR == 0:
dR = base - 1
return dR
, , :
:
firstTermRangeStart = 2
firstTermRangeEnd = 8
secondTermRangeStart = 1
secondTermRangeEnd = 9
base = 10
for j in range(firstTermRangeStart, firstTermRangeEnd + 1):
print()
for i in range(secondTermRangeStart, secondTermRangeEnd + 1):
if i % (secondTermRangeEnd + 1) == 0:
print()
print('dr(',j,'+', i, ') =', digitalRoot(j + i, base), ' ', end='')
, :
, .
: 455 - 123 = 332.
, 4 - 6 8, , :
, :
:
firstTermRangeStart = 1
firstTermRangeEnd = 8
secondTermRangeStart = 1
secondTermRangeEnd = 9
base = 10
for i in range(secondTermRangeStart, secondTermRangeEnd + 1):
print()
for j in range(firstTermRangeStart, firstTermRangeEnd + 1):
print('dr(',j,'*', i, ') =', digitalRoot(i * j, base), ' ', end='')
:
1) [1, 2, 3, 4, 5, 6, 7, 8, 9]
2) [2, 4, 6, 8, 1, 3, 5, 7, 9]
3) [3, 6, 9, 3, 6, 9, 3, 6, 9]
4) [4, 8, 3, 7, 2, 6, 1, 5, 9]
5) [5, 1, 6, 2, 7, 3, 8, 4, 9]
6) [6, 3, 9, 6, 3, 9, 6, 3, 9]
7) [7, 5, 3, 1, 8, 6, 4, 2, 9]
8) [8, 7, 6, 5, 4, 3, 2, 1, 9]
9) [9, 9, 9, 9, 9, 9, 9, 9, 9]
, 1 8, 2 7, 3 6, 4 5. , , , , - 1.
, -1 - 1. 1 .
:
, - 1, n-. , - 1, 3 6.
:
:
, . , , .
100 1000. - - 1, - , 1.
. .
, , , .
, , 2, 5, 4, 8.
, , 1000; 1000 1, .
base = 10
divisors = [2, 4, 5, 8]
for j in divisors:
print()
for i in range(1, base):
value = (digitalRoot(int((i / j) * (base ** 3)), base))
print('dr(',i, '/', j, ') =', value, ' ', end='')
. 9 , , 9. 3 6, , .
:
2) [5, 1, 6, 2, 7, 3, 8, 4, 9] - 5
4) [7, 5, 3, 1, 8, 6, 4, 2, 9] - 7
5) [2, 4, 6, 8, 1, 3, 5, 7, 9] - 2
8) [8, 7, 6, 5, 4, 3, 2, 1, 9] - 8
, .
:
base = 10
.
for i in range(2, base - 2):
print()
for j in range(1, base - 1):
print('dr(', j ,'^', i, ') =', digitalRoot(i ** j, base), ' ', end='')
.
, , - full reptend prime.
, . , : , p^n + 1, p — , n - .
8, [1, 3, 2, 6, 4, 5]. .
, :
, , 1/P, P - full reptend prime.
, , :
, :
, . , [1, 3, 2, 6, 4, 5]. :
, 142857.
, , .
, n- , \ :)
, !
, , 90 1/91..90/91:
- , , !
ご興味をお持ちいただければ幸いです。ご清聴ありがとうございました!