Sunteți pe pagina 1din 22

FRACTALI

Armonie i culoare
Romascu Liviu & Iacob Andrei
Colegiul Nicolae Titulescu Brasov
Clasa a XI-a A

11.06.2014

Teoria haosului
Teoria haosului - studiaza dinamica sistemelor complexe si
introduce o metodologie noua de investigare si noi concepte printre
care: scenarii de tranzitie la haos, rezonanta haotica, etc. Numele de
Teoria haosului provine de la faptul ca sistemele pe care teoria le
descrie sunt aparent dezordonate, dar teoria haosului cauta de fapt
ordinea interioara in aceste aparent intamplatoare date.
In matematica sau fizica, ea reprezinta comportamentul unui
anumit sistem dinamic nonlinear care in anumite conditii prezinta
dinamici care sunt sensibile conditiilor initiale.

FRACTALI

Scurt istoric
Teoria fractalilor si teoria haosului au format o nou ramur a matematicii,

facnd ca aceasta s devin mai interesant din punct de vedere al aplicaiilor.


Cu o evoluie de aproximativ 60 ani, aceste dou teorii s-au infiltrat foarte repede
n lumea tiinei, cunoscnd aplicaii n aproape toate domeniile existente,
ncepnd cu domeniile informatice i terminnd cu aplicaii elaborate n
economie, statistic, geografie, arte plastice. Aceste dou noiuni, au nceput s
ne ofere o nou cale de percepere a realitii.
Fractalii i au originea n anul 1975, cnd apare lucrarea fondatorului geometriei
fractale, Benoit Mandelbrot, O teorie a sistemelor fractale. Aceast lucrare
a dus la fondarea unei noi ramuri matematice, i anume a geometriei fractale.
Geometria fractal este recunoscut ca fiind o nou ramur a matematicii, ce are
la baz articolul lui Mandelbrot Care este lungimea rmului Marii Britanii?,
ca mai apoi s devin un domeniu practic al matematicii n urma apariiei crii
sale Geometria fractal a naturii n 1982.
Cuvntul fractal (nsemnnd fragmentat, fracionat, ntrerupt) a fost pentru prima
dat utilizat de ctre Mandelbrot i inea s ilustreze munca multor matematicieni
dinaintea sa, care au creat fractali mai mult ca un exerciiu matematic: Helge von
Koch, Georg Cantor, Waclav Sierpinski i David Hilbert.

Utilizri ale fractalilor


Geometria fractalilor ofer un limbaj folosit pentru a descrie, modela i analiza

forme complexe gsite n natur.


Cteva categorii pe care fractalii le pot modela sunt:
Plante
Vremea
Curgerea fluidelor
Activitile geologice
Orbitele planetelor
Comportamentul grupurilor de animale
Tipare socio-economice
Cu ajutorul fractalilor se pot msura textura i complexitatea oricrui lucru,
de la liniile de coast ale oceanelor la muni i la norii de ploaie.
Fractalii ofer un mod deosebit de observare i modelare a unor fenomene
deosebit de complexe pe care geometria euclidian i matematica lui Leibnitz i
Newton nu o pot reprezenta util. De asemenea, fractalii sunt exploatai i n art
i arhitectur.

Caracteristici ale fractalilor


1. Autosimilitudinea

Un obiect autosimilar este acel obiect ale crui componente se


aseamn cu ntregul. Reiterarea detaliilor i a modelelor apare
pe msur ce micorm scara i poate, n cazul entitilor pure
i abstracte, s continue indefinit, astfel c fiecare detaliu al
fiecrei pri, cnd e mrit, arat n principiu ca o anume parte
fixat a ntregului obiect.
2. Invariana la translaii
Invariana la translaii reprezint proprietatea unui obiect fractal
de a regsi un detaliu al su prin suprapunerea acestuia peste o
alt zon a fractalului dup translatarea pe o anumit direcie.
3. Fragmentare la infinit
Fragmentarea la infinit reprezint proprietatea unui obiect fractal
de a genera figuri asemntoare cu cea de pornire, indiferent de
cte ori se fragmenteaz obiectul .

Proprieti
- Au o structura fina la scari arbitrar de mici
- Au o definitie simpla si recursiva
Este prea neregulat pentru a putea fi descris in limbaj geometric euclidian

PROGRAM C++
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<graphics.h>
#include<dos.h>
#include<math.h>
float pi=3.14, alfa;
void koch(int n, int l)
{
if (n==0)
linerel(int(l*cos(alfa*pi/180)),int(l*sin(alfa*pi/180)));
else
{
koch(n-1,l/3);
alfa=alfa-60;
koch(n-1,l/3);
alfa=alfa+120;
koch(n-1,l/3);
alfa=alfa-60;
koch(n-1,l/3);
}
}

void main()
{
int gd, gm, errorcode, n, l;
gd=DETECT;
initgraph(&gd,&gm,"C:\\BORLANDC\\BGI");
errorcode=graphresult();
while (errorcode)
{
cout<<"Eroare la placa grafica";
getch();
exit(1);
}
cin>>n>>l;
moveto(200,200);
koch(n,l);
//line(20,20,100,100);
getch();
closegraph();
}

EXEMPLE

Exemple
Dimensiunea topologic a unui punct este 0.
Un segment de linie dreapt mrit de 2 ori este de dou

ori mai mare dect segmentul iniial; dimensiunea lui


topologic este log2/log2=1.
Un ptrat cu latura mrit de 2 ori, este de 4 ori mai mare
dect ptratul iniial, iar dimensiunea lui este log4/log2=2.
ntr-un cub cu latura dublat ncap 8 cuburi iniiale, iar
dimensiunea lui topologic este log8/log2=3.
Dac se ia o dreapt, n care se nlocuiete repetat __ cu
_/\_, unde fiecare 4 linii sunt 1/3 din lungimea vechi linii,
rezult o linie care este de 4 ori mai mare i care are
dimensiunea log4/log3=1.261..., dimensiune care nu este
o valoare ntreag, fiind deci o dimensiune fractal.

Dimensiunea fractal
4. Dimensiunea fractal

n 1918 matematicianul F. Hausdorff a introdus o nou


dimensiune - dimensiunea fractal sau dimensiunea
Hausdorff. Aceast dimensiune msoar numrul de
mulimi de diametre mai mici necesare pentru a acoperi o
figur. Dac acest numr este ntreg, atunci dimensiunea
este topologic, altfel dimensiunea este fractal.
Alexander F. Walz consider un fractal ca fiind o schem
copiat de o infinitate de ori ntr-un spaiu finit. Dac un
obiect compus din elemente asemenea cu el are
dimensiunea D, poate fi mprit n nD elemente de r ori
mai mici, atunci dimensiunea sa fractal este dat de
relaia:

Elementele unui fractal


Un fractal conine urmtoarele elemente:
1. Iniiatorul

Iniiatorul este figura geometric de la care se ncepe


generarea fractalului.
De regul iniiatorul este o figur geometric simpl - linie,
triunghi, patrat, ...
2. Legea de construcie
Legea de construcie ofer metoda de generare a fractalului.
Ea specific ce anume se modific la trecerea de la o iteraie la
urmtoarea.
3. Procesul de generare
Procesul de generare este cel care construiete efectiv iteraiile
obiectului fractal, plecnd de la iteraia curent i aplicnd
asupra ei legea de construcie. Fiecare iteraie definete o
nou generaie a mulimii fractale.

Curba Koch
1. Iniiatorul este un segment.
1. n acest caz legea de transformare impune ca

segmentul s fie divizat n trei pri egale, s fie


nlturat partea central i n locul ei s se pun un
triunghi echilateral fr baz.
1. Procesul de generare se aplic n continuare pentru

fiecare segment al figurii obinute.

Curba Koch
Dup un numr mai mare de iteraii se obine:

Dup infinit de muli pai se obine ceea ce se numete

Fractalul lui Koch. Aceast curb este de lungime infinit i are


o dimensiune proprie ntre 1 i 2. Este un obiect "ciudat" pentru
gndirea unui om neobinuit s lucreze n abstract. Nu este o
dreapt, dar nici o suprafa, ntruct are dimensiunea fractal
caracteristic ntre 1 i 2:
Df = Ln(4) / Ln(3) = 1.26185........

Fulgul lui Koch


Trei copii ale curbei Koch puse mpreun n jurul laturilor

unui triunghi echilateral formeaz o curb simpl nchis,


care constituie Fulgul lui Koch ( "fulgul de zpad" al lui
Koch) sau insula lui Koch. Are aceeai dimensiune
fractal cu linia lui Koch.

Suprafaa lui Koch n 3D


Procedeul de generare folosit la fulgul lui Koch poate fi

extins n mod natural i n spaiul 3D. Modelul obinut se


numete suprafaa lui Koch i are dimensiunea fractal
log(6)/log(2) = 2.5849

Praful lui Cantor


O alt variant la fel de cunoscut n lumea fractalilor este praful lui Cantor.

Ideea de generare este aceeai. Se pornete de la un iniiator ce este i n


acest caz un segment de dreapt. Legea de generare presupune doar
ndeprtarea treimii din mijloc a segmentului.

n acest mod, prin repetarea la nesfrit a legii, se obine o structur alctuit

dintr-un set de puncte, structur caracterizat printr-o dimensiune dat de


relaia:
Df = Ln(2) / Ln(3) = 0.63092.....
Din nou o structur particular, cu dimensiune intermediar cazurilor
cunoscute de geometria euclidian.
Nici de dimensiune zero, specific punctului, dar nici de dimensiune 1,
specific liniei, ci 0.63092...

Arbori fractali binari


Arborele binar fractal are ca

iniiator tot un segment de


lungime d (trunchiul arborelui).
Legea de generare nseamn
ramificarea trunchiului cu dou
ramuri simetrice, de lungime
d2=d/2.
Procesul de generare presupune,

la iteraia k, ramificarea ultimelor


ramuri de lungime dk cu dou noi
ramuri, dispuse simetric, de
lungime dk+1=dk/2

Arbore binar fractal variabil


Arborele fractal binar variabil i schimb i unghiul dintre

ramuri la fiecare iteraie:

Exemple de fractali
Turnul Eiffel, construit la Paris nglobeaz
ideea de fractal n materialele folosite
Generarea elementelor de relief, muni, ruri
i atmosfer nori, fulgere
Suprafaa creierului
Structura plmnului
i multe altele!!


Totul

BIBLIOGRAFIA

despre C si C++,Dr. Kris Jamsa i Lars


Klander,Editura Teora 2005
www.wikipedia.org
www.google.ro
Dick

Oliver

Fractali,
Benoit

editura Teora, 1996

Mandelbrot

Frumuseea fractalilor, 1986

Niculae

Viinoiu

Statistica

formelor economice. Teoria catastrofelor,


fractalilor ihaosului, editura Lumina Lex, 2001

SFARSIT!

S-ar putea să vă placă și