Файл:Collatz-graph-all-30-no27.svg

Матеріал з testwiki
Перейти до навігації Перейти до пошуку
Повна роздільність (SVG-файл, номінально 258 × 2125 пікселів, розмір файлу: 20 КБ)

Цей файл з Вікісховища і може використовуватися в інших проєктах. Далі наведена інформація з його сторінки опису.

يمكن اعتبار المشكلة التي يثيرها هي مشكلة رياضية غير محلولة بعد وقد سميت باسم Lothar Collatz الذي اكتشفها عام 1937 م.


Опис файлу

Directed graph showing the orbits of the numbers less than 30 (with the exception of 27 because it would make it too tall) under the Collatz map.

For a larger graph containing only odd numbers, see Image:Collatz-graph-300.svg.

Created with Graphviz, with the help of this Python program:

dotfile = file('collatz-graph.dot', 'w')

limit = 30

def f(n):
  if n % 2 == 0:
    return n / 2
  else:
    return 3*n + 1

explored = set([1,27]) # 27 has a long convergence, so skip it

dotfile.write('digraph {\n')

for n in range(2, limit):
  while n not in explored:
    dotfile.write(str(n) + ' -> ')
    explored.add(n)
    n = f(n)
  dotfile.write(str(n) + ';\n')

dotfile.write('}\n')


enSVG розвиток

InfoField
 Вихідний код цього SVG-файлу правильний.
 Це векторне зображення було створено з допомогою Graphviz
  Цей файл використовує вкладений текст що можливо легко перекласти за допомогою текстового редактора.

Сирцевий код

InfoField

Graphviz mscgen code

dotfile = file('collatz-graph.dot', 'w')
 
 limit = 30
 
 def f(n):
   if n % 2 == 0:
     return n / 2
   else:
     return 3*n + 1
 
 explored = set([1,27]) # 27 has a long convergence, so skip it
 
 dotfile.write('digraph {\n')
 
 for n in range(2, limit):
   while n not in explored:
     dotfile.write(str(n) + ' -> ')
     explored.add(n)
     n = f(n)
   dotfile.write(str(n) + ';\n')
 
 dotfile.write('}\n')

Ліцензування

Public domain Ця робота була передана у суспільне надбання її автором, Keenan Pepper. Це застосовується по всьому світу.
У деяких країнах це не може бути юридично можливо, в такому випадку:
Keenan Pepper дає кожному право на використання цієї роботи для будь-яких цілей, без будь-яких умов, якщо такі умови не вимагаються за законом.

Підписи

Додайте однорядкове пояснення, що саме репрезентує цей файл

Об'єкти, показані на цьому файлі

зображує

20 745 байт

2125 піксель

258 піксель

Історія файлу

Клацніть на дату/час, щоб переглянути, як тоді виглядав файл.

Дата/часМініатюраРозмір об'єктаКористувачКоментар
поточний23:55, 10 червня 2007Мініатюра для версії від 23:55, 10 червня 2007258 × 2125 (20 КБ)wikimediacommons>Keenan PepperDirected graph showing the orbits of the numbers less than 30 (with the exception of 27 because it would make it too tall) under the Collatz map. For a larger graph containing only odd numbers, see [[:Image:Collatz-graph-300.sv

Така сторінка використовує цей файл: