LA COMPLEXITE INFORMATIVEANALYSE SCIENTIFIQUE DE L'ART CONTEMPORAINLES FRACTALES PAR FONCTIONS ITERATIVESLE CHATEAU DE CHAUMONT

LES FRACTALES par FONCTONS ITERATIVES :


Les fractales itératives sont constituées d'un ensemble d'équations linéaires bi-dimensionnelles. Avec des coefficients particuliers, on arrive à créer des formes ressemblant à de la végétation. De façon plus complexe, on peut rcréer des paysages avec des arbres, des maisons, etc... Je donne ici un exemple de ce que j'ai réalisé pour la représentation d'arbres et d'arbustes type fougères. En faisant varier les paramètres dans mon logiciel, on arrive à générer des formes de végétation les plus diverses. Ces coefficients sont très particuliers : toute variation même minime de ceux que j'utilise ne donnent aucune image plausible, sauf dans un monde imaginaire peut-être. Tout comme les constantes foncamentales de l'univers. µ et Epsilon. Essayez ! Ceci rejoint le concept de "volonté créatrice" de l'univers.
Taille de l'image en pixels : 1 553 000 octetsTELECHARGEZ LE PROGRAMME
TAILLE DU PROGRAMME : 820 octets
void    fougere0(void)
{
    A1.init(2,2);A1.m[0][0] = 0;A1.m[0][1] = 0; A1.m[1][0] = 0.16; A1.m[1][1] = 0;
    A2.init(2,2);A2.m[0][0] = 0.2;A2.m[0][1] = -0.26; A2.m[1][0] = 0.23;A2.m[1][1] = 0.22;
    A3.init(2,2);A3.m[0][0] = -0.15,A3.m[0][1] = 0.28; A3.m[1][0] = 0.26;A3.m[1][1] = 0.24;
    A4.init(2,2);A4.m[0][0] = 0.85;A4.m[0][1] = 0.04; A4.m[1][0] = -0.04; A4.m[1][1] = 0.85;
    B1.init(2,1);B1.m[0][0] = 0;B1.m[1][0] = 0;
    B2.init(2,1);B2.m[0][0] = 0;B2.m[1][0] = 1.6;
    B3.init(2,1);B3.m[0][0] = 0;B3.m[1][0] = 0.44;
    B4.init(2,1);B4.m[0][0] = 0;B4.m[1][0] = 1.6;
    P.init(1,4);P.m[0][0] = 0.01;P.m[0][1] = 0.08;P.m[0][2] = 0.15;P.m[0][3] = 0.1;
    Z.init(2,1);
    TEMP.init(2,1);
    XY.init(2,1);
    niter = NITER;
    ifs();
}
//
void    ifs(void)
{
    long    i;

    //BOUCLE
    L_Bar(300,320,400,450);
    L_setpencolor(2);
    for(i=0;i<niter;i++)
    {
        kf=(double)rand();
        kf = kf/0x7FFF;
        w(kf);
        xy[i][0] = 500 + (int)(XY.m[0][0]*ech);
        xy[i][1] = 700 - (int)(XY.m[1][0]*ech);
    }
    return;
}
Image de la TGB (très grande bibliothèque de Paris ) : Analysée par un logiciel de détection de la complexité, on obtient un niveau très faible de celle-ci. Il en est de même pour l'immense majorité de l'architecture contemporaine.
Au contraire, les monuments anciens et chargés d'histoire des siècles passés  contiennent une quantité de complexité informative très importante. Reflet de tous les messages que ces monuments transmettent. A l'opposé, l'architecture et le mobilier modernes sont très pauvres en contenus informatifs.
On en trouve cependant parfois :

Un exemple de complexité informative contemporaine :
http://www.idsia.ch/~juergen/f