Mais pourquoi donc avons nous sept jours dans la semaine, sept arts libéraux, sept péchés capitaux, sept merveilles du monde et sept nains ???
Les jours de la semaine : un cycle lunaire divisé par 4 !!! Presque … parce que le cycle est de 29,5 jours.
Au temps de Pythagore – né aux environs de 580 av. notre ère – on voyait 7 planètes.

Contenu de l’oeuvre
Je pense que ma fascination pour les arcs en ciel est ancienne.
En 1981, Yves Winkin publie « La nouvelle communication ».
J’y découvre que les Indiens de langue Maidu de Californie du Nord n’ont – n’avaient – que TROIS mots pour désigner toutes les couleurs de l’arc en ciel.
Je découvre qu’avant Newton, l’arc en ciel européen n’avait que SIX couleurs.
Newton n’était pas fabriquant de calendriers … mais il a trouvé que 7 couleurs ce serait pas mal.
Un jour, je trouve que sept chakras c’est un peu juste, alors, il me faut neufs couleurs pour neuf chakras.
On note que le rouge de l’arc en ciel est « en haut » = à l’extérieur.
Le rouge des chakras est en bas.
Une première version avait des couleurs calculées en divisant le spectre de la vision par 9.
Sauf que la vision n’est pas linéaire = on ne distinguait pas bien les trois couleurs chaudes.
Alors j’ai modifié les couleurs en fonction de ma vision.
Il faudrait monter une expérience pour voir si le spectateur moyen distingue bien entre deux couleurs adjacentes.
Technique pour l’oeuvre
Code Python pour l’arc en ciel à 9 couleurs de Zéno
from PIL import Image, ImageDraw
# Set dimensions (must be divisible by 9)
width = 8100
height = 8100
stripe_height = height // 9
colors = [
# Periwinkle
(181, 40, 38),
(237, 59, 51),
(239, 121, 59),
(250, 220, 75),
(199, 246, 73),
(112, 240, 130),
(50, 150, 240),
(100, 100, 230),
(102, 48, 161)
]
# Create a transparent image
image = Image.new(« RGBA », (width, height), (0, 0, 0, 0))
draw = ImageDraw.Draw(image)
# Loop to draw each stripe pixel-perfectly
for i, color in enumerate(colors):
y_top = i * stripe_height
y_bottom = y_top + stripe_height – 1
draw.rectangle([0, y_top, width – 1, y_bottom], fill=color)
# Save image
image.save(« 9_stripe_flag_exact big.png », « PNG »)
Références
Les couleurs dans la langue Maidu en anglais : https://starlingdb.org/new100/mai.pdf
Notes
Le drapeau des fiertés, c’est tout autre chose !
Initialement, ce sont les 7 couleurs de Newton + le rose.


4 réflexions sur “Neuf couleurs égales, pourquoi ?”