Matematica PDF
Matematica PDF
U.S.A.M.V. BUCUREŞTI
MATEMATICĂ ŞI STATISTICĂ
APLICATĂ ÎN AGRICULTURĂ
VOLUMUL I: MATEMATICĂ ŞI SISTEME AGRICOLE
Ediţia II revizuită
1
2
CUPRINS
PREFAŢĂ .................................................................................................................... 7
3
CAPITOLUL 2 – PROGRAMARE LINIARĂ ŞI GRAFURI ÎN
AGRICULTURĂ ....................................................................................................... 66
2.1 Modele liniare de optimizare a producţiei în agricultură ......................................................... 66
2.1.1 Modelul structurii optime a culturilor vegetale................................................................. 68
2.1.2 Modelul raţiei furajere optime pentru animale domestice ................................................ 70
2.1.3 Modelul rotaţiei optime a culturilor vegetale .................................................................... 73
2.2 Dualitatea modelelor liniare de optimizare .............................................................................. 75
2.3 Găsirea soluţiilor optime pentru modelele liniare primal şi dual cu metoda simplex ......................... 82
2.4 Modele de optimizare tip transport şi de repartiţie (assignment)........................................... 100
2.5 Drumuri de lungime optimă în reţele ..................................................................................... 106
2.6 Eşalonarea optimă a activităţilor unui proiect agricol prin metoda drumului critic .............. 111
2.7 Rezumat ................................................................................................................................. 118
2.8 Întrebări .................................................................................................................................. 118
2.9 Bibliografie ............................................................................................................................ 118
4
4.3.1 Doi factori şi un produs ................................................................................................... 182
4.3.2 Un factor şi două produse ............................................................................................... 189
4.4 Modele cu restricţii liniare şi funcţie-obiectiv pătratică ........................................................ 196
4.4.1 Cazul când toate restricţiile sunt ecuaţii ......................................................................... 196
4.4.2 Cazul când restricţiile sunt inecuaţii ............................................................................... 199
4.4.3 Modele de optimizare patratică în agricultură ................................................................ 203
A. Model pătratic de alocare a resurselor în producţia vegetală .......................................... 203
B. Model pătratic de maximizarea venitului din raţia furajeră ............................................ 204
4.5 Rezumat ................................................................................................................................. 206
4.6 Întrebări .................................................................................................................................. 206
4.7 Bibliografie ............................................................................................................................ 206
7
Capitolele 4 şi 5 sunt contribuţia integrală a autorului acestei lucrări.
La finele lucrării se dă o bibliografie cu lucrările efectiv consultate de autor precum şi un
tabel numeric.
8
CAPITOLUL 1 – ALGEBRĂ LINIARĂ
Conţinut:
Cuvinte cheie: vector, normă, distanţă, unghi, produs scalar, produs vectorial, produs mixt,
subspaţii vectoriale, matrice, urmă, determinant, rang, normă a matricii, bază de vectori, coordona-
tele unui vector într-o bază, substituirea unui vector dintr-o bază, soluţie generală şi soluţie
particulară bazică a unui sistem liniar, soluţie generalizată a unui sistem liniar incompatibil, mulţimi
convexe şi polinoame concave/convexe, soluţii bazice (extremale) şi optime.
9
1.1 SPAŢIUL EUCLIDIAN Rn
Exemple:
135
1) 16.875
8
25
2) 4.1666...
6
La exprimarea zecimală a unui număr iraţional, numărul de zecimale din dreapta punctului
zecimal este infinit şi neperiodic.
Exemple:
1) π 3.1412...
2) e 2.718...
3) 2 1.414...
4) ln 3 1.09861...
5) sin37 0.60182…
6) tg 104 - 0.24933…
7) arccos 0.4 1.159283…
8) arctg 2.1 1.126377…
În cazul numerelor reale cu un număr infinit de zecimale (periodic sau nu) se reţine un
număr finit de zecimale în raport de precizia calculului.
Exemplu:
La computere se reţin 7 zecimale în simplă precizie şi 16 zecimale în dublă precizie.
Pentru numere reale foarte mari sau foarte mici se adoptă scrierea exponenţială.
Exemple:
1) 12580000 0.1258 108 0.1258E8
2) 0.000306 0.306 103 0.306E-3
10
Mulţimea numerelor reale R admite şi o definiţie axiomatică:
Pe mulţimea R se definesc legile de compoziţie a, b a b numită adunare şi
a, b a b numită înmulţire şi o relaţie de ordine a b faţă de care sunt îndeplinite patru
grupe de axiome:
Axiomele distanţei:
1) d a, b 0 ; d a, b 0 dacă şi numai dacă a b
2) d a, b d b, a
3) d(a,c) ≤ d(a,b)+ d(b,c) (Inegalitatea triunghiului)
B. Spaţiul vectorial Rn
Teorema 1.1
Rn este spaţiu vectorial peste corpul R faţă de adunarea vectorilor şi înmulţirea vectorilor cu
scalari.
Demonstraţie:
Se verifică uşor axiomele care definesc un spaţiu vectorial pentru cazul lui Rn, bazându-ne
pe proprietăţile operaţiilor din corpul scalarilor R:
12
Dacă Rn şi Rm sunt spaţii vectoriale peste R, produsul lor cartezian Rn X Rm este mulţimea
perechilor de vectori (a; b) unde a este vector din Rn iar b este vector din Rm.
Rn X Rm devine spaţiu vectorial peste R faţă de operaţiile:
1) (a; b) + (c; d) = (a +c; b + d) unde a, c sunt vectori din Rn iar b, d sunt vectori din Rm
2) α (a; b) = (α a; α b) unde a este vector din Rn, b este vector din Rm, iar α este scalar din R.
Spaţiul vectorial produs Rn X Rm este izomorf cu spaţiul vectorial Rn+m
De exemplu R X R2 este izomorf cu R3
x2
Exemple:
I) n=2: R2 ={(a1,a2) | ai R}
Orice vector a a1 , a2 se reprezintă
a2 M(a1,a2)
grafic printr-un punct M în planul raportat la
două axe rectangulare:
a1 se numeşte abscisa punctului M,
a2 se numeşte ordonata punctului M.
Reciproc, orice punct M din plan ce x1
corespunde cu un vector din R2 ale cărui
componente sunt coordonate ale lui M. 0 a1
x3
II) n 3 : R3 ={(a1,a2,a3) | ai R}
Orice vector a a1 , a2 , a3 se
reprezintă grafic printr-un punct M în
spaţiul raportat la trei axe rectangulare: a3
a1 se numeşte abscisa lui M,
a2 se numeşte ordonata lui M, M
a3 se numeşte cota lui M.
În geografie, abscisa se numeşte
a2
longitudine, ordonata latitudine iar cota
0 x2
altitudine.
Originea axelor pe pământ este la
intersecţia ecuatorului cu meridianul 0 a1
(Greenwich).
În spaţiile vectoriale R2 şi R3 x
adunarea vectorilor revine la regula 1
paralelogramului din mecanică: a b este diagonala din originea 0 a paralelogramului cu laturile
a, b iar înmulţirea unui vector a cu un scalar dă ca rezultat un vector a, coliniar cu vectorul a.
C. Mărimi metrice în Rn
Teorema 1.2
a) Vectorul a a1 ,..., an Rn are norma euclidiană: a a12 ... an2
13
b) Distanţa euclidiană între doi vectori a a1 ,..., an şi b b1 ,..., bn din Rn este:
d a, b b1 a1 ... bn an
2 2
Demonstraţie:
a) Norma euclidiană verifică axiomele normei:
1) a 0; a 0 a 0
2) αa α a
3) a b a b (Inegalitatea triunghiului)
Axiomele 1), 2) se verifică imediat. Axioma 3) se reduce la inegalitatea clasică a lui
a1 b1 ... an bn a12 ... an2 b12 ... bn2
2 2
Minkovski:
În spaţiul euclidian Rn există şi alte norme în afară de cea euclidiană:
Exemple:
a)
p p
1) a p
= ( a1 + ... + a n )1/p
2) a
max ai
1 i n
Spaţiul vectorial Rn înzestrat cu o normă, este spaţiu vectorial normat.
b) Distanţa euclidiană verifică axiomele distanţei:
4) d a, b 0 ; d a, b 0 a b
5) d a, b d b, a
6) d a, c d a, b d b, c (Inegalitatea triunghiului)
Axiomele 4), 5) rezultă imediat. Axioma 6) devine:
d a, c c a b a c b b a c b d a, b d b, c
folosind axioma 3).
În spaţiul vectorial Rn există şi alte distanţe în afară de cea euclidiană.
Exemple:
1
d p a, b b1 a1 ... bn an
p p p
i)
ii) d a, b max bi ai
1i n
Spaţiul vectorial Rn înzestrat cu o distanţă, este spaţiu metric.
Dacă P(x) = a0xn + a1xn-1 +…+ an şi Q(x) = b0xn + b1xn-1 +…+ bn avem produsul scalar:
P*Q = a0b0 + a1b1 +…+ anbn
Dacă P(x) = a0 + (a1cos x + b1 sin x) +…+ (an cos nx +bn sin nx) şi
Q(x) = c0 + ( c1cos x + d1 sin x) +…+ (cn cos nx + dn sin nx), avem produsul scalar:
P*Q = a0c0 + (a1c1 + b1d1) +…+ (ancn + bndn)
Dacă A = (aij), B = (bij) sunt matrici de tip mxn, avem produsul scalar:
m n
A B a ij bij
i 1 j1
4) Mulţimea funcţiilor continue pe [a; b] cu valori reale:
Dacă f, g sunt funcţii continue pe [a; b] avem produsul scalar:
b
f g f (x) g(x) dx
a
Proprietatea rămâne valabilă pentru funcţii derivabile, integrabile şi mărginite pe [a; b].
Teorema 1.3
Demonstraţie:
1) Pentru orice λR avem (a + λb)*(a + λb) ≥ 0, adică:
15
2) Avem: || a + b ||2 = || a ||2 + 2 a*b + || b ||2
a a * b
2
S a b sin θ b
2
R
0
Fie M a şi N b imaginile vectorilor a, bR2.
Fie P c imaginea vectorului c cu OP OM şi c a .
Fie OPQN paralelogramul construit pe ON, OP. Ducem NR OP deci unghiurile = MON şi
ONR sunt egale. Rezultă NR b cosθ şi OP a aşa că
a b a b cosθ OP NR deci produsul scalar a b este aria paralelogramului
construit pe vectorii OP şi ON cu lungimile a şi b.
16
Fie vectorii a = (a1,…,an), b = (b1,…,bn) din Rn.
Vectorii a, b sunt coliniari dacă există αR, α ≠ 0 astfel că b = α.a. Notaţie: a ~ b
Relaţia de coliniaritate a vectorilor este o relaţie de echivalenţă:
1) a ~ a deoarece a = 1.a
2) a ~ b implică b ~ a deoarece b = α.a implică a = (1/α).b
3) a ~ b şi b ~ c implică a ~ c deoarece b = α.a şi c = β.b implică c = (αβ).a cu α, β ≠ 0 deci α.β ≠ 0.
Clasa de echivalenţă a tuturor vectorilor b coliniari cu vectorul a se numeşte direcţia definită
de vectorul a iar a1,…,an se numesc parametrii directori ai acestei direcţii.
Parametrii directori ai versorului a / ||a|| adică a1 / ||a||,…, an / ||a|| sunt cosinuşii unghiurilor
făcute de vectorul a cu versorii bazei-standard E1,…, En (vezi secţiunea 1.2.1 de mai jos).
cos θ1 = a1 / ||a||,…, cos θn = an / ||a|| se numesc cosinuşii directori ai direcţiei definite de
vectorul a şi definesc în mod unic această direcţie.
Avem (cos θ1)2 +…+ (cos θn)2 = 1
Exemplu:
Fie în R3 vectorii a 1;0;4 ; b 2;3;0
1) Să se calculeze 2a 3b
2) Să se calculeze a , b şi d a, b
3) Să se calculeze a * b
4) Să se calculeze unghiul între vectorii a, b
5) Să se calculeze aria paralelogramului construit pe vectorii a, b
Soluţie:
1) 2a 3b 2 1;0;4 3 2;3;0 2;0;8 6;9;0 4;9;8
a 1 02 42 17 ; b 22 32 02 13 ;
2
2)
d a, b 2 1 3 0
2 2
0 4 34
2
3) a * b 1 2 0 3 4 0 2
a *b 2 2
4) cosθ
a b 17 13 221
a a * b 221 2 217
2
S b
2 2
5)
Produsul vectorial al celor n 1 vectori a(2),…,a(n) din Rn este vectorul din Rn definit
E1 .........E n
2 a .........a2 n
... a
n
astfel: a 21
.................
an1 .........ann
17
Dezvoltând acest determinant după prima linie, se vede că componentele vectorului
2
... a
n
a sunt complemenţii algebrici de ordin n 1 ai versorilor-unitate E1,…, En din
determinantul precedent.
18
a11 a12 a13
1 2 3
Produsul mixt al acestor vectori este: a , a , a a21 a22 a23 şi modulul acestui
a31 a32 a33
1 2 3
produs mixt reprezintă volumul paralelipipedului cu laturile a , a , a , concurente în originea 0.
Exemplu:
1
2;0;5 ; a 0;1;4 ; a 3;1; 1 ; a 2;3;0 din R3
2 3 4
Fie vectorii a
2
, a , a
3 4
1) Se cere aria triunghiului cu vârfurile a şi distanţa h1 de la vârful a(2) la baza
formată cu vârfurile lui a(3), a(4)
1 2 3 4
2) Se cere volumul piramidei cu vârfurile a , a , a , a şi distanţa h2 de la vârful a(1) la
2 3 4
baza formată cu vârfurile lui a , a , a .
Soluţie:
1) Aria cerută este jumătate din aria paralelogramului cu laturile în vârfurile lui
2
1 3 2 4 2
a a a a .
E1 E2 E3
0 5 3 5
a a
3 0
3
a 2 4
a 2
3 0 5 E1 E2 E3 10; 2;6 deci
2 4 2 4 2 2
2 2 4
1 4 1
a a 1 22 12 6 iar S a a h1 sau 140 6 h1 deci
4 3 2 3
2 2
70
h1 2
3
1
din volumul paralelipipedului oblic cu laturile a a 2;1; 1
2 1
2) Volumul cerut este
6
; a a 5;1; 6 ; a a 4;3; 5 deci
3 1 4 1
2 1 1
1
a 2 a 1 , a 3 a 1 , a 4 a 1 5 1 6 16 deci V= 16 8 . Avem V S h2
6 3 3
4 3 5
8 4
şi cum V = 8 / 3 şi de la punctul 1) avem S 140 aşa că h2
140 35
D. Subspaţii vectoriale în Rn
Submulţimea LRn este subspaţiu vectorial al lui Rn dacă este spaţiu vectorial faţă de
operaţiile din Rn:
1) a, bL a+bL
2) aL, R .aL
19
Axiomele I) – VIII) ale spaţiului vectorial, valabile în Rn, vor fi valabile şi în L.
Conform punctului 2) pentru α 1, din aL rezultă -aL iar conform punctului 1) din
a, -aL rezultă a + (-a) = 0L
O clasă importantă de subspaţii liniare sunt soluţiile sistemelor liniare omogene (Teorema 1.4)
Exemple în R3 (n = 3):
x1
1)
m = 1: Mulţimea vectorilor X x2 R cu a11x1 + a12x2 + a13x3 = 0 este un plan care
3
x
n
trece prin originea 0 a axelor de coordonate. În particular planele de coordonate
x1Ox2 , x1Ox3 , x2Ox3 au ecuaţiile x3 0 ; x2 0 ; x1 0 .
x1
2)
m = 2: Mulţimea vectorilor X x2 R cu
3
x
n
1 a11 x1 a12 x2 a13 x3 0
2 a21 x1 a22 x2 a23 x3 0
este o dreaptă care trece prin originea O a axelor de coordonate. Această dreaptă este intersecţia
planelor care trec prin O şi satisfac ecuaţiile (1) respectiv (2).
Dacă L este subspaţiu vectorial în Rn şi bL, mulţimea b + L = {b+a aL} se numeşte
varietate liniară paralelă cu subspaţiul vectorial L.
Mulţimea varietăţilor liniare ale subspaţiului vectorial LRn, formează un spaţiu vectorial,
numit spaţiu vectorial-cât şi notat Rn / L, faţă de operaţiile:
1) (b + L) + (c + L) = (b + c + L), (b, cL);
2) (b + L) = b + L, (bL, R)
Exemple:
1) Mulţimea soluţiilor M = (x,y,z)R3 a ecuaţiei a11 x + a12 y + a13 z + a14 = 0 este un plan
paralel cu planul care trece prin origine asociat ecuaţiei omogene: a11 x + a12 y + a13 z = 0
2) Mulţimea soluţiilor M = (x,y,z)R3 a sistemului de ecuaţii compatibil nedeterminat:
a11 x a12 y a13 z a14 0
a21 x a22 y a23 z a24 0
este o dreaptă, paralelă cu dreapta care trece prin origine asociată sistemului omogen:
a11 x a12 y a13 z 0
a21 x a22 y a23 z 0
A. Definiţii
20
a11 a1n
A
am1 am n
Dacă m n , matricea se numeşte pătratică de ordin n:
a11 a1n
A
an1 an n
Aceste rame A1 ,...,A p pot fi aşezate una în spatele celeilalte ca ramele într-un stup.
Transformări
1) Orice matrice se poate transforma într-un vector – linie şi reciproc.
schimbarea notaţiilor, avem vectorul – linie cu q mn elemente: b b1 ,..., bk ,..., bq unde
bk aij cu k = n ( i – 1) + j, unde i = 1,…, m; j = 1,…, n, deci k = 1,…, q.
b) Fie vectorul – linie: b b1 ,..., bk ,..., bq cu q elemente. Fie m un divizor al lui q şi n = q / m.
Vectorul – linie b cu q mn elemente se transformă în matricea A de tip m n :
a11 a1n
A unde a b cu i = Int((k – 1)/n)+1; j = k – [Link]((k – 1)/n)
ij k
am1 am n
unde k = 1,…, q deci i = 1,…, m; j = 1,…, n.
21
2) Orice hipermatrice se poate transforma într-un vector – linie şi reciproc.
deci prin schimbarea notaţiilor, avem vectorul – linie cu q = m n p elemente: b b1 ,..., bk ,..., bq
unde bk ai j h cu k =p. n.(h – 1) + n.(i –1) + j unde i= 1,…, m; j = 1,…, n; h = 1,…, p
d) Fie vectorul – linie: b b1 ,..., bk ,..., bq cu q elemente. Fie m, n doi divizori ai lui q şi
p=q/mn
Vectorul – linie b cu q mnp elemente se transformă în hipermatricea A de tip m n p
cu elementele ai j h bk cu i = Int((k – 1)/n – [Link](Int((k – 1)/n)/p);
j = k – [Link]((k – 1)/n); h = Int(Int((k – 1)/n)/p) + 1 unde k = 1,…, q.
Dacă A aij 1 i m; 1 j n este o matrice de tip m n , transpusa sa, notată AT, este
o matrice de tip n m cu AT a ji 1 j n; 1 i m adică prin transpunere, liniile
devin coloane şi coloanele devin linii.
Transpusa unei matrici pătratice A de ordin n este tot o matrice pătratică, notată AT de
acelaşi ordin n. Matricea A este simetrică dacă coincide cu transpusa sa: AT = A deci a ji aij şi
este antisimetrică dacă AT A deci a ji aij
B. Operaţii cu matrici
tot de tip m n iar diferenţa lor este A B aij bij tot de tip m n .
2) Înmulţirea matricilor:
Dacă A aij 1 i m; 1 j n este matrice de tip m n şi B b jk
1 j n; 1 k n este matrice de tip n p atunci produsul lor este A B Cik
n
1 i m; 1 k p de tip m p unde: Cik aijb jk
j 1
22
4) Împărţirea matricilor pătratice:
Dacă A aij 1 i, j n este matrice pătratică nesingulară (cu det A 0 ) de
ordin n şi B bij 1 i, j n este o altă matrice pătratică de ordin n, câtul lor este:
B
B A 1 şi este tot matrice pătratică de ordin n.
A
A 1 este o matrice pătratică de ordin n care satisface relaţiile A A-1 A-1 A E (E
este matricea – unitate de ordin n).
A 1 se numeşte inversa matricii pătratice nesingulare A de ordin n.
Dacă matricea A este pătratică de ordin n, singulară det A 0 sau A este matrice
dreptunghiulară de tip m n , inversa A 1 nu există dar există inversa generalizată A .
Dacă A este matrice de tip m n , A este matrice de tip n m care satisface relaţia
A A+ A A . Dacă A este matrice pătratică de ordin n, A este tot matrice pătratică de ordin n.
1
Dacă A este matrice pătratică de ordin n, nesingulară, avem A A
Dacă A este o matrice dreptunghiulară de tip m x n, inverse la dreapta Ad-1 este o matrice
dreptunghiulară de tip n x m astfel că A. Ad-1 = Im.
Pentru m < n condiţia este îndeplinită deci pentru m < n inversa la dreapta Ad-1 există dar nu
este unică.
Inversa la dreapta Ad-1 permite rezolvarea sistemelor matriciale X.A = B, unde A,B,X sunt
matrici, cu soluţia X = [Link]-1.
Dacă A este o matrice dreptunghiulară de tip m x n, inversa la stânga As-1 este o matrice
dreptunghiulară de tip n x m, astfel că As-1. A = In.
Prin transpunere avem: AT.(As-1)T = In, deci (As-1)T = (AT)d-1 aşa că As-1 = ((AT)d-1)T.
Pentru m > n As-1 există dar nu este unică.
Inversa la stânga As-1 permite rezolvarea sistemelor matriciale A.X. = B, unde A,B,X sunt
matrici, cu soluţia X = As-1.B.
Exemplu:
m n
A aij satisface axiomele a) – d) de mai sus, fiind deci o altă normă a matricii A.
i 1j 1
Matricea Gram este matrice pătratică de ordin m şi este simetrică adică gij g ji deci
A A .
T
Aceste n rădăcini vor fi reale sau complexe conjugate, simple sau multiple.
Mulţimea tuturor valorilor proprii ale lui A se numeşte spectrul matricii A şi se notează cu σ(A).
A max λ
λ A adică cea mai mare valoare proprie în modul, se numeşte raza
spectrală a matricii A.
Ecuaţia P λ det A λE 0 se numeşte ecuaţia caracteristică a matricii A, şi are
forma desfăşurată:
25
a11 λ a12 .... a1n
a21 a22 λ .... a2 n
0
an1 an 2 .... ann λ
D. Clase de matrici
1) Matrici simetrice:
Avem a ji aij deci AT A adică A A2 .
2) Matrici antisimetrice:
Avem a ji aij deci AT A adică A A2
3) Matrici ortogonale:
A E deci AT A-1 şi det A 1
4) Matrici normale:
Avem AAT AT A deci A AT . Matricile simetrice, antisimetrice şi cele
ortogonale sunt normale.
5) Matrici nenegativ – definite şi pozitiv – definite:
Matricea simetrică A este nenegativ definită dacă pentru orice vector – coloană X cu n
componente reale, avem f X X AX 0 . În acest caz valorile proprii ale matricii A sunt 0 .
T
Matricea simetrică A este pozitiv definită dacă pentru orice vector – coloană X cu n
componente reale avem f X X AX 0 . În acest caz valorile proprii ale matricii A sunt 0 .
T
negativ definite ( f X X AX 0 )
T
26
1.2.1 Definiţia bazei şi dimensiunii în Rn
E1 E 2 En
1n 0n 0n
E 0n 1n 0n
0 0 1n
n n
f f f
n1 n2 nn
din R . Matricea F cu coloanele F1,..., Fn se numeşte matricea bazei F F1 ,F2 ,...,Fn :
n
27
F1 F2 Fn
F 11
f f12 f1n
f n1 fn2 f nn
Exemplu:
F1 F2 F3
Fie matricea F
1 0 2
0 5 3
2 4 0
a) Să se arate că vectorii-coloană F1, F2 şi F3 formează o bază în R3;
5
b)
Să se găsească coordonatele vectorului-coloană v 4 în baza formată cu vectorii F1, F2 şi F3.
3
Soluţie:
a) Fie relaţia de dependenţă liniară: α1F1 α2F2 α3F3 0 , deci pe componente avem
α1 2α3 0
5α 2 3α3 0 , de unde rezultă α1 α2 α3 0 .
2α 4α 0
1 2
5
Fie un vector-coloană oarecare V din R3, de exemplu V 4 .
3
Să arătăm că există 1, 2, 3R, nu toţi nuli astfel că V α1F1 α2F2 α3F3 .
α1 2α3 5
Pe componente avem: 5α 2 3α3 4 , de unde rezultă
2α 4α 3
1 2
58 23 49
α1 ; α 2 ; α3 .
8 8 8
58 23 49
b) α1 ; α 2 ; α3 sunt chiar coordonatele vectorului-coloană V în baza
8 8 8
F1,F2 ,F3
28
Un sistem de m n vectori-coloană F1,..., Fm din Rn se numeşte ortogonal dacă vectorii
Fi , Fj sunt ortogonali câte doi, deci Fi Fj 0 .
În acest caz vectorii F1,..., Fm sunt liniar independenţi.
Exemplu:
Baza standard E este ortonormală.
Teorema 1.4
x1
Fie o matrice A de numere reale cu m linii şi n coloane. Mulţimea vectorilor X
din
x
n
R care satisfac sistemul liniar omogen AX 0 , este un subspaţiu vectorial L al lui R şi reciproc.
n n
Demonstraţie:
Afirmaţia directă:
1) din X’, X’’L rezultă AX’ = 0, AX” = 0 de unde A(X’ + X”) = 0 aşa că X’ + X”L
2) din XL, αR rezultă AX 0 deci α A X 0 aşa că ΑxL.
Afirmaţia reciprocă:
Fie L un subspaţiu vectorial r-dimensional al lui Rn cu baza F1 ,...,Fr .
Fie matricea F= F1 ,...,Fr de tip n x r şi rang r care are pe coloane vectorii F1,…, Fr.
Fie G1,…, Gn - rRn soluţiile liniar independente ale sistemului liniar omogen F X 0 .
T
29
Soluţiile liniar independente ale sistemului liniar G X 0 sunt vectori-coloană. F1,…,
T
Din teorema 1.4 rezultă că vectorii oricărei varietăţi liniare b + L unde vectorul b nu
aparţine subspaţiului vectorial L, sunt soluţii ale sistemului liniar neomogen GT.X = b şi reciproc.
Forma parametrică a soluţiei X este dată în secţiunea 1.3.1
Exemple:
F1 F2
1 3
a) Fie LR3 subspaţiul vectorial cu baza F deci dim(L) = 2.
2 0
1 4
G1
x1 2 x2 x3 0 -8
Sistemul liniar omogen F X 0 adică are soluţia G
T
3x1 0 x2 4 x3 0
7
6
care constituie o bază pentru LR3 cu dim(L ) = 3 – 2 = 1
Sistemul liniar omogen G X 0 adică 8x1 7 x2 6 x3 0 are ca soluţii liniar
T
F1
2
b) Fie LR3 subspaţiul vectorial cu baza F
3
deci dim(L) = 1.
4
Sistemul liniar omogen FT X 0 adică 2 x1 3x2 4 x3 0 are soluţii liniar
G1 G2
-3 2
independente pe G1, G2 cu G care constituie o bază pentru LR3 cu dim(L ) = 3 – 2 = 1
2 0
0 1
3x1 2 x2 0
Sistemul liniar omogen G X 0 adică
T
are ca soluţie pe
2 x1 x3 0
F1
2
F deci chiar baza lui LR3.
3
4
30
1.2.3 Substituirea unui vector dintr-o bază şi aplicaţii.
E1 E 2 En
1 0 0
Fie E 0 1 0 baza standard în R . Fie vectorii-coloană A1,…, AmR . Aceşti
n n
0 0 1
vectori-coloană constituie matricea de tip n x m:
A1 A 2 Am
A 11
a a12 a1m
an1 an 2 anm
Avem relaţiile:
---------
---------
---------
---------
---------
---------
Dacă ahk 0 , ahk se va numi pivot şi se încercuieşte. Putem înlocui vectorul Eh din bază
cu vectorul Ak din afara bazei standard. Avem:
31
A1 a '11 E1 ... a 'h1 A1 .... a 'n1 E n
(2) A k 0 E1 ... 1 A k .... 0 E n
A m a '1m E1 ... 1 A k .... a 'nm E n
---------
---------
---------
Ak a’h1 ------------ 1 ------------ A’hm
---------
---------
---------
---------
En a’n1 ------------ 0 ------------ A’nm
Teorema 1.5
Prin substituirea vectorului Eh din baza standard cu vectorul Ak din afara bazei, avem
relaţiile de transformare a coeficienţilor:
ahj
(3) a 'hj j 1,..., m
ahk
1 i n
(4)
a
a 'ij aij ik ahj 1 j m
ahk
ih
Demonstraţie:
Înlocuind în relaţiile (2) coeficienţii daţi de relaţiile (3) şi (4) precum şi expresia lui Ak din
(1), obţinem după reducerea unor termeni, chiar relaţiile (1):
a a a
A1 a11 1k ah1 E1 ... h1 a1k E1 ... ahk E h ... ank E n ... an1 nk ah1 E n
ahk ahk ahk
a11E1 ... ah1E h ... an1E n
a a a
A m a1m 1k ahm E1 ... hm a1k E1 ... ahk E h ... ank E n ... anm nk ahm E n
ahk ahk ahk
a1m E1 ... ahm E h ... anm E n
Q.E.D.
32
Observăm că relaţiile (3) şi (4) sunt în fond transformări elementare ale liniilor matricii de
tip n m :
a11 a1m
A
a anm
n1
şi anume: Relaţia (3) specifică faptul că linia h se împarte cu pivotul ahk 0 .
Dacă m n , det A se împarte cu ahk .
aik
Relaţia (4) specifică faptul că din linia i se scade linia h, înmulţită cu factorul .
ahk
Dacă m n , det A rămâne neschimbat.
Relaţiile (3) şi (4) se constituie în regula dreptunghiului care constă în următoarele:
1) Linia pivotului se împarte la pivotul ahk .
2) Elementele din celelalte linii, se înmulţesc cu pivotul ahk , din produs se scade produsul
elementelor diagonalei a doua a dreptunghiului format iar diferenţa se împarte la pivotul ahk .
Regula 2) se bazează pe faptul că relaţia (4) se scrie sub forma echivalentă:
Exemplu:
A1 A2
Fie în R vectorii-coloană A1, A2 cu matricea A: A
3 3 2
1 4
0 5
E1 E 2 E 3
Fie baza standard: E
1 0 0
0 1 0
0 0 1
Avem tabelul:
↓
Baza A1 A2
← E1 3 2
E2 -1 4
E3 0 5
33
Vrem să substituim pe E1 cu A1.
Pivotul este 3 şi se încercuieşte iar E1 şi A1 se marchează cu săgeţi. Pe coloana A1 se trece
1
conţinutul coloanei E1 adică 0
0
2
1) Linia pivotului se împarte la pivot: 2 se înlocuieşte cu
3
4 3 2 1 14
2) În liniile 2 şi 3 aplicăm regula dreptunghiului: 4 se înlocuieşte cu iar
3 3
5 3 0 2
5 se înlocuieşte cu 5
3
3) Tabelul iniţial devine:
Baza A1 A2
A1 1 2
3
E2 0 14
3
E3 0 5
------
------
Exemple:
1) Să se calculeze prin metoda substituirii determinantul matricii:
2 1 0
A 3 4 1
5 1 5
Soluţie:
Avem:
↓ ↓ ↓
Baza A1 A2 A3
← E1 2 -1 0
E2 3 4 1
E3 -5 1 5
A1 1 1 0
2
← E2 0 11 1
2
E3 0 3 5
2
A1 1 0 1
11
A2 0 1 2/11
← E3 0 0 58
11
A1 1 0 0
A2 0 1 0
A3 0 0 1
11 58
Avem det A 2 1 58 .
2 11
35
2) Să se calculeze prin metoda substituirii determinantul matricii:
5 0 1
A 2 3 4
9 6 7
Soluţie:
↓ ↓
Baza A1 A2 A3
← E1 5 0 1
E2 2 3 -4
E3 9 6 -7
A1 1 0 1
5
22
← E2 0 3 5
44
E3 0 6 5
A1 1 0 1
5
22
A2 0 1 15
E3 0 0 0
36
rang A r este numărul maxim de linii liniar independente ca vectori din Rn şi este numărul
maxim de coloane liniar independente ca vectori din Rm. Cu alte cuvinte, rang A este
dimensiunea subspaţiului vectorial al lui Rn, generat de cei m vectori-linie din A şi este
dimensiunea subspaţiului vectorial al lui Rm, generat de cei n vectori-coloană din A.
Fie cazul m ≤ n.
Fie rang A r minim m, n şi fie submatricea principală de ordin r:
a11 a1r
F cu determinantul principal det F 0 .
ar1 arr
Dacă det F 0 atunci prin permutarea între ele a liniilor şi/sau permutarea coloanelor,
vom aduce minorul principal pe primele r linii şi pe primele r coloane.
Permutarea între ele a liniilor respectiv coloanelor nu schimbă rangul matricii A.
Matricea A are forma iniţială:
F G
A=
H K
unde submatricile au tipurile: Frr ; G r nr ; H mr r ; K mr nr .
Se substituie E1 cu A1, ..., Er cu Ar şi matricea capătă forma:
------
------
------
------
------
------
------
------
Em 0 ------ 0 0 ------ 0
adică:
-1
Er F ·G
A=
O O
37
F
Notăm U de tip m r care conţine toate liniile şi numai cele r coloane principale
H
din forma iniţială a matricii A şi notăm V E r F1G de tip r n , care conţine toate coloanele
şi primele r linii principale din forma finală a matricii A după substituire.
Se verifică relaţia A U V unde rang A rang U rang V r .
Această relaţie se numeşte descompunerea bazică a matricii A.
În adevăr, primele r coloane A1 ,...,Ar ale matricii A sunt liniar independente şi constituie
matricea U iar celelalte n r coloane Ar 1 ,...,A n sunt liniar dependente de A1 ,...,Ar ,
coeficienţii de dependenţă liniară fiind cele n r coloane ale submatricii F G de tip r n r ,
1
Soluţie:
Baza A1 A2 A3 A4
E1 2 3 -1 5
E2 0 1 4 7
E3 2 4 3 12
A1 1 3 1 5
2 2 2
E2 0 1 4 7
E3 0 1 4 7
A1 1 0 13 -8
2
A2 0 1 4 7
A3 0 0 0 0
38
2 3
1 0 13/ 2 8
Avem U 0 1 ; V cu
2 4 0 1 4 7
rang A rang U rang V r 2
13
13/ 2 8 A3 A1 4A 2
Avem A3A 4 A1A 2 adică
7
2
4 A 4 8A1 7A 2
------
------
------
------
A E
------
------
------
------
-1
E A
Exemplu:
3 1 0
Să se inverseze matricea pătratică nesingulară A 1 0 1 cu det A 1 0
0 2 7
39
Soluţie:
Baza A1 A2 A3 E1 E2 E3
E1 3 1 0 1 0 0
E2 -1 0 1 0 1 0
E3 0 2 7 0 0 1
A1 1 1 0 1 0 0
3 3
E2 0 1 1 1 1 0
3 3
E3 0 2 7 0 0 1
A1 1 0 -1 0 -1 0
A2 0 1 3 1 3 0
E3 0 0 1 -2 -6 1
A1 1 0 0 -2 -7 1
A2 0 1 0 7 21 -3
A3 0 0 1 -2 -6 1
2 7 1
Avem: A 7
1 21 3 . Se verifică relaţiile A A1 A1 A E
2 6 1
a11 x1 ... a1n xn b1
Pentru un sistem de n ecuaţii cu n necunoscute de forma: sau
a x ... a x b
n1 1 nn n n
matricial AX b cu rang A n (sau det A 0 ), soluţia unică a acestui sistem liniar are
1
forma matricială X A b unde A 1 se calculează ca mai sus.
Exemplu:
3x1 x2 2
Să se rezolve sistemul liniar: x1 x3 4 prin metoda matricii inverse.
2 x2 7 x3 3
40
Soluţie:
Avem rang A 3 , det A 1 0
2 7 1 2 35
X A b 7 21 3 4 107 deci x1 35 ; x2 107 ; x3 31
1
2 6 1 3 31
A T , rezultă: AT A AT A şi cum
1
Dacă rang A n , prin aplicarea relaţiei (2) pentru
A A
T T
rezultă prin transpunere:
A AT A AT
1
(3)
Exemple:
1 1 2 0
1)
Se dă matricea de tip 3 4 : A 1 2 3 1
0 1 1 1
Se cere inversa generalizată A+
41
Soluţie:
Calculăm ca la punctul 1.2.3 B. rangul matricii A:
Baza A1 A2 A3 A4
E1 1 -1 2 O
E2 -1 2 -3 1
E3 0 1 -1 1
A1 1 -1 2 0
E2 0 1 -1 1
E3 0 1 -1 1
A1 1 0 1 1
A2 0 1 -1 1
E3 0 0 0 0
9 9
1 0 3 0 3
0 1 6 3 1 2
9 9 1 1 0 1 1
Rezultă A
1 1 3 2 1 2 1 9 2 1 1
9 9
1 1 4 1 5
42
3 1 2
2) Se dă matricea de rang maxim de tip 2 3 : A
0 1 4
Se cere inversa generalizată A+
Soluţie:
Avem rang A 2 deci conform relaţiei (2) avem A A AA
T
T 1
unde:
17 7
14 7 189 189
deci AA 7 14 deci
T 1
AA
T
7 17
189 189
3 0 51 21 17 1
1 1 1 17 7 1 24 21 8 1
1
A 3
189 7 14 189 6 2 2
2 4 42
------
------
------
------
F G
------
------
------
------
-1
E F ·G
43
Exemplu:
1 0 2 2 1 0
Se dau matricile F 0 8 5 ; det F 1 0 şi G 1 0 1 . Se cere F1 G
1 0 3 0 3 5
Soluţie:
Baza F1 F2 F3 G1 G2 G3
E1 1 0 2 -2 1 0
E2 0 8 5 1 0 1
E3 -1 3 0 0 3 5
F1 1 0 2 -2 1 0
E2 0 8 5 1 0 1
E3 0 3 2 -2 4 5
F1 1 0 2 -2 1 0
F2 0 1 5 1 0 1
8 8 8
E3 0 0 1 19 4 37
8 8 8
F1 1 0 0 36 -63 -74
F2 0 1 0 12 -20 -23
F3 0 0 1 -19 32 37
36 63 74
1
Avem: F G= 12 20 23
19 32 37
Avem GF F
1 T T 1
G T deci aplicăm cazul 1.2.3, punctul E) pentru matricile FT, GT.
Tabelul iniţial are forma:
44
Baza F1T ------ FnT G1T ------ GmT
------
------
------
------
En f1n ------ fnn g1n ------ gmn
------
------
------
------
-1 T
E (GF )
Fn 0 ------ 1 g '1n ------ g 'mn
La urmă avem GF GF
T
1 1 T
Exemplu:
1 0 2 2 1 0
Fie matricile: F 0 8 5 ; det F 1 0 şi G 1 0 1 . Se cere GF
1
1 3 0 0 3 5
Soluţie:
Baza F1T F2T F3T G1T G2T G3T
E1 1 0 -1 -2 1 0
E2 0 8 3 1 0 3
E3 0 5 0 0 1 5
F1T 1 0 -1 -2 1 0
E2 0 8 3 1 0 3
E3 0 5 2 4 -1 5
45
F1T 1 0 -1 -2 1 0
F2T 0 1 3 1 0 3
8 8 8
E3 0 0 1 27 -1 25
8 8 8
F1T 1 0 0 25 -7 25
F2T 0 1 0 -10 3 -9
F3T 0 0 1 27 -8 25
25 10 27
Avem după transpunere: GF 7
1
3 8
25 9 25
1.3 SISTEME DE ECUAŢII LINIARE
b1
Fie matricea extinsă de tip m n 1 :
F G bp
unde bp
;
A/b =
H K bs b
r
46
br 1
bS . După pivotare în matricea extinsă
A / b , aceasta capătă forma:
b
m
-1 -1 b '1 b 'r 1
Er F ·G F ·bp 1
unde F bp
şi H F / E mr b
1 .
O(m-r)·r
-1
O(m-r)·(m-r) [-H ·F /Em-r]·b
b' b'
r m
Conform teoremei Kronecker-Capelli, sistemul liniar este compatibil dacă şi numai dacă
r rang A rang A / b .
CAZURI:
I) r rang A m
Matricea A / b este de tip m n 1 deci rang A / b minim m, n 1 şi cum
rang A rang A / b rezultă rang A / b m deci sistemul este compatibil. Dacă
rang A n , sistemul este compatibil determinat iar dacă rang A n , sistemul este
compatibil nedeterminat.
II) r rang A m
Subcazul a)
b 'r 1
H F1 / E mr b 0
b'
m
adică b este ortogonal pe Ker(AT) deci b 'r 1 b 'm 0 . Rezultă r rang A rang A / b
deci sistemul este compatibil (determinat pentru r rang A n şi nedeterminat pentru
r rang A n ).
În acest caz ultimele m r linii secundare din matricea extinsă A / b se aruncă fiind dependente
x1
b1
x 1
de primele r linii principale. Avem: E r F G
1
x F adică
r
r 1 b
r
xn
x1 xr 1 b1 x1 xr 1 b1
F1 G F1 de unde: F1 G +F1 şi completând
x x b x x b
r n r r n r
cu necunoscutele secundare xr 1 ,..., xn , obţinem:
47
x1 F G xr 1 F b p
1 1
(1) X xr 1 ,..., xn R
x E
n n r xn O n r
F1 G
Matricea U este de tip n n r şi rang U n r . Coloanele sale
nr
E
Ur+1,…, UnR sunt soluţii liniar independente ale sistemului omogen A X 0 . Aceste coloane
n
O nr
sistemului liniar neomogen A X b . Ea se obţine din soluţia generală a sistemului neomogen
pentru componentele nebazice nule xr 1 ... xn 0 . Cu notaţiile precedente, soluţia generală
din relaţia (1) are forma:
xr 1
(2) X U XS XB unde XS R nr
x
n
Soluţia generală X(0) = [Link] a sistemului omogen AX=0 reprezintă ecuaţiile parametrice ale
subspaţiului vectorial L ataşat sistemului omogen AX = 0 (vezi teorema 2.1), XS fiind vectorul celor
n – r parametri reali xr+1,…, xn.
Soluţia generală X = [Link] + XB a sistemului neomogen AX = b reprezintă ecuaţiile
parametrice ale varietăţii liniare b + L (bL) depinzând de aceiaşi parametri reali xr+1,…, xn.
Exemple:
1) Ecuaţia planului în R3 are forma generală a11x + a12y + a13z + a14 = 0.
Dacă a11 0 ecuaţia planului are forma parametrică:
x = (-a12 / a11)y + (-a13 / a11)z + (-a14 / a11); y = y; z = z cu parametrii reali y şi z.
2) Ecuaţiile dreptei în R3 au forma generală:
a11x + a12y + a13z + a14 = 0
a21x + a22y + a23z + a24 = 0
Dacă = a11a22 – a12a21 0, din aceste ecuaţii aflăm pe x şi y în funcţie de z:
x = 1z + 1; y = 2z + 2; z = z adică ecuaţiile parametrice ale dreptei cu parametrul z.
min im ,
2
Există o soluţie particulară unică XNRn sistemului liniar A X b cu X N
numită soluţie normală. Ea are proprietatea că este ortogonală pe subspaţiul liniar Ker A adică
UT X N 0 deci XNIm(AT).
Conform relaţiei (2) avem: U X U U XS U XB 0 deci:
T T T
1
UT U XS UT XB aşa că: XS UT U UT X B . Rezultă din relaţia (2):
X U UT U UT X B X B deci soluţia normală are forma:
1
48
X N E U UT U UT X B
1
(3)
Subcazul b)
b 'r 1
H F E mr b
1 0.
b'
m
b 'r 1
În acest caz cel puţin o componentă a vectorului-coloană: H F E mr b
1
b'
m
Fie de exemplu prima componentă b 'r 1 0 . În acest caz sistemul liniar este incompatibil
deoarece r rang A rang A b r 1 cu minorul nenul de ordin r 1:
Er F - 1.b p
0
01r b'r+1
Discuţia sistemului liniar este terminată.
Spre deosebire de sistemul liniar A X b care este compatibil dacă şi numai dacă
rang A rang A b sau b Ker AT , sistemul AT A X ATb este totdeauna compatibil
X se numeşte soluţie generalizată a sistemului AX b . Ea are proprietăţile:
şi soluţia sa
AX+ - b este ortogonal pe Im(A); ii) AX b minim
+
i)
Dacă c este proiecţia vectorului b pe subspaţiul Im(A) atunci X este soluţie a sistemului
compatibil AX c .
Exemplu:
3x1 x2 2 x3 x4 7
x 4 x 3x 5 x 13
1 2 3 4
Se dă sistemul liniar:
5 x1 9 x2 8 x3 11x4 α
7 x1 6 x2 7 x3 7 x4 β
Să se discute sistemul după α, β şi dacă este compatibil să se rezolve sistemul.
Soluţie:
Baza A1 A2 A3 A4 b
E1 3 1 2 1 7
E2 1 4 3 5 13
E3 5 9 8 11 α
E4 7 6 7 7
A1 1 1 2 1 7
3 3 3 3
49
E2 0 11 7 14 32
3 3 3 3
E3 0 22
3
14
3
28
3
3α 35
3
E4 0 11
3
7
3
14
3
3β 49
3
A1 1 0 5 1 15
11 11 11
A2 0 1 7 14 32
11 11 11
E3 0 0 0 0 α 33
E4 0 0 0 0 β 27
Discuţie:
Pentru α 33 sau β 27 sistemul este incompatibil. Pentru α=33 şi β=27 sistemul este
compatibil (nedeterminat căci r rang A 2 n 4 ). Ecuaţiile secundare a treia şi a patra se
aruncă. Ecuaţiile principale a întâia şi a doua se scriu:
5 1 15
x1 + x3 x4 =
11 11 11
7 14 32
x2 + x3 + x4 =
11 11 11
7 14
Adăugăm:
x1 + x3 + x4 = x3
11 11
14
x2 + x4 = x4
11
Soluţia generală a sistemului neomogen este:
Primii doi termeni din membrul doi reprezintă soluţia generală a sistemului omogen
A X 0 iar al treilea termen este o soluţie particulară bazică a sistemului neomogen (obţinută din
soluţia generală a sistemului neomogen pentru x3 x4 0 ).
Coloanele principale A1 , A 2 din matricea A se numesc bazice iar celelalte coloane
secundare A3 , A 4 ca şi termenul liber b al sistemului se exprimă cu ajutorul coloanelor bazice
A1 , A2 :
50
5 1
3 11 1 11 A 2
A A
A 7 A 14 A
4 11 1 11 2
15 32
b A1 A 2
11 11
Din forma generală a soluţiei X dată de relaţia (2) rezultă:
584
147
3209
147 3561958
minim .
2
Conform relaţiei (3) rezultă soluţia normală X N cu X N
151 49
147
156
147
Relaţia (4) se scrie şi sub forma:
5 1 15
11 x x
11
3 4
11
7
X x3
14
x4
32
11 11 11
x
3
x4
deci
2 2
5 1 15 7 14 32
X x3 x4 x3 x4 x3 x4 f x3 , x4 minim
2
11 11 11 11 11 11
Trebuie să avem:
f 5 1 15 5 7 14 32 7
x 2 11 x3 11 x4 11 11 2 11 x3 11 x4 11 11 2 x3 0
3
f 2 5 x 1 x 15 1 2 7 x 14 x 32 14 2 x 0
x4 3 4 3 4 4
11 11 11 11 11 11 11 11
51
584 /147
3209 /147
151 156
de unde rezultă x3 ; x4 deci soluţia normală: X N obţinută şi mai
147 147 151/147
156 /147
sus cu relaţia (3).
Teorema 1.6
2
n m
Avem AX b aij x j bi min im pentru X X A b
2
i 1 j 1
Demonstraţie
2
m n
Fie F x1 ,..., xm aij x j bi . Anulăm derivatele parţiale ale lui F x1 ,..., xn în raport
i 1 j 1
cu x1 ,..., xn (condiţie necesară de minim):
F m n
ai1 aij x j bi 0
x1 i 1 j 1
F a a x b 0
m n
xn in ij j
j 1
i
i 1
adică:
m n m
ai1aij x j ai1bi
i 1 j 1 i 1
m n m
ain aij x j aimbi
i 1 j 1 i 1
deci matricial:
52
(1) A A X A b
T T
T 1
b ATb sau: AT AAT AAT ATb deci: ATb ATb .
1
devine: A A A AA
T T
În concluzie, dacă sistemul liniar A.X = b are cel puţin o soluţie, aceasta este şi soluţia
sistemului simetric (1) iar dacă sistemul liniar A.X = b nu are soluţie, sistemul simetric (1) are
soluţia generalizată X+.
Exemplu:
Să se afle soluţia generalizată a sistemului incompatibil cu m 3 ecuaţii şi n 4
necunoscute:
x1 x2 2 x3 3
x1 2 x2 3x3 x4 6
x2 x3 1
x4
Soluţie:
Avem rang A 2 rang A / b 3 deci sistemul este incompatibil.
3 0 3
1 1 2
1
În secţiunea 1.2.3 D. am găsit: A
9 2 1 1
4 1 5
12
1 11
Soluţia generalizată este X A b . Ea verifică şi sistemul A AX A b .
T T
9 1
23
2
n m
Avem AX b aij x j bi
2
i 1 j 1
Avem:
12
1 1
0 32
1
2 3 1 6
n 11
aij x j b j 1
9 1
1 1 1 1
j 1
0
23
3 3 24 1 1
1 9 1 24 8
30 6 24 1 1
9 9 9 9 3
33 1 24 1 1
53
64 64
1 1 12
2
Rezultă: AX b minim
2 2
9 3
Fie o mulţime de vectori URn. Dacă X', X'' U , numim segmentul închis cu capetele
X,X mulţimea X'; X'' a vectorilor din R de forma 1 λ X' λX'' cu λ 0;1 . Mulţimea
n
U se numeşte convexă dacă pentru oriceX', X'' U avem X'; X'' U deci odată cu vectorii
X', X'' mulţimea U conţine segmentul închis care uneşte pe X', X'' .
1 p
Mulţimea convexă URn este generată de vectorii X , ..., X dacă pentru orice X U
1 p
avem X λ1X ... λ p X cu 0 λi 1 şi λ1 ... λ p 1.
Dacă U1, U2 sunt mulţimi convexe din Rn şi α,β sunt numere reale atunci U1∩U2 şi αU1 + β
U2 sunt mulţimi convexe.
Dacă A: Rn→Rm este aplicaţie liniară şi U1 este mulţime convexă din Rn şi U2 este mulţime
convexă din Rm atunci A (U1) = {A (X) / X din U1} şi A-1(U2) = {X / A(X) din U2} sunt mulţimi
convexe.
0
0
sistemului neomogen, obţinută din soluţia generală a sistemului neomogen pentru
xm1 ... xn 0 .
O soluţie XRn a sistemului liniar AX b se numeşte posibilă (admisibilă) dacă are toate
componentele nenegative: xi 0 1 i n .
Fie U mulţimea soluţiilor posibile X 0 a sistemului liniar AX b cu m n şi
rang A m .
O soluţie posibilă X U, X 0 se numeşte bazică dacă are m componente strict pozitive
(numite bazice) restul de n m componente fiind nule, iar coloanele din matricea A ce corespund
celor m componente bazice strict pozitive, formează o bază în Rm.
54
Exemplu:
Dacă în soluţia (1) de mai sus avem b '1 0, ..., b 'm 0 atunci soluţia b ' este bazică. O
X U, X 0 se numeşte extremală dacă X 1 λ X' λX'' cu X', X'' U ,
soluţie posibilă
X', X'' 0 implică X X' sau X X'' unde 0 λ 1 .
Cu alte cuvinte, o soluţie posibilă X 0 a sistemului liniar AX b cu m n ,
rang A m este extremală dacă ea nu este în interiorul segmentului care uneşte alte două soluţii
posibile, ci la unul din capetele segmentului.
Teorema 1.7
Orice soluţie bazică este extremală şi reciproc. Numărul acestor soluţii este finit (egal cel
mult cu C mn )
Demonstraţie:
Fie soluţia bazică X. Presupunem că X nu este soluţie extremală.
Presupunând că primele m componente ale lui X sunt nenule, din relaţia:
X 1 λ X' λX'' cu λ 0;1 rezultă: 1 λ xi' λxi'' 0 i m 1, ..., n . Cum
λ 0 , xi' , xi'' 0 , rezultă de aici că xi' xi'' pentru i m 1,..., n . Dar X',X'' sunt soluţii
posibile aşa că avem x1' A1 ... xm' Am x1''A1 ... xm'' Am b . Cum A1 ,...,A m sunt vectori-
coloană liniar independenţi (X = soluţie bazică) rezultă xi' xi'' şi pentru i 1,..., m aşa că
X' X'' absurd. Rezultă că X este soluţie extremală.
Reciproc, fie X = soluţie extremală cu xi 0 pentru i 1, ..., m .
Să arătăm că X este soluţie bazică adică vectorii-coloană A1 , ..., A m sunt liniar
independenţi. Dacă A1 , ..., A m n-ar fi liniar independenţi, am avea α1A1 ... αmAm 0 cu
α i nu toţi nuli. Dar x1A1 ... xmAm b deci rezultă egalităţile:
x1 βα1 A1 ... xm βαm Am b
x1 +βα1 A1 ... xm +βαm Am b
β poate fi ales suficient de mic astfel ca: xi βαi 0 ; xi βαi 0 pentru i 1, ..., m .
Rezultă că:
X' x1 αβ1, ..., Xm αβm , 0, ..., 0
X'' x1 +αβ1, ..., Xm +αβm , 0, ..., 0
1 1
sunt soluţii posibile şi în plus: X X' X'' ceea ce contrazice faptul că X este soluţie
2 2
m
extremală. Rezultă că X este soluţie bazică. Avem C n grupuri de m componente nenule din n
componente posibile deci avem C n soluţii extremale bazice. Q.E.D.
m
Teorema 1.8
Dacă sistemul de ecuaţii liniare AX b , X 0 are soluţii posibile, are şi soluţii posibile
bazice.
55
Demonstraţie:
Fie X o soluţie posibilă a sistemului din enunţ cu primele m componente nenule.
Să arătăm că vectorii-coloană A1 , ..., A m sunt liniar independenţi.
Dacă A1 , ..., A m n-ar fi liniar independenţi am avea X'1A1 ... X'm Am 0 cu X i nu
toţi nuli. Dacă X' X'1, ..., X'm , 0, ..., 0
notăm avem AX' 0, X' 0 deci
A X λX' AX λAX' b pentru orice real.
Să determinăm pe astfel ca X λX' 0 . Fie I1 i 1 i m, x 'i 0 şi
I2 i 1 i m, x 'i 0 şi fie:
max xi max xi
, I 0 , I2 0
λ1 i I1 x 'i ; λ 2 i I 2 x 'i
1
, I1 0 , I2 0
Este clar că pentru cu λ min λ1 ,λ 2 avem X λX' 0 . Putem alege un λ 0 astfel
ca soluţia posibilă X λ 0 X' să aibă cel mult m-1 componente nenule: dacă λ 2 luăm
λ0 λ1 iar dacă λ1 luăm λ0 λ 2 . Dacă coloanele corespunzătoare componentelor
nenule ale soluţiei X λ 0 X' (în număr de cel mult m-1) sunt liniar independente, aceasta ar fi
soluţie bazică.
În caz contrar se reia raţionamentul aplicat mai sus, obţinându-se o nouă soluţie cu cel mult
m-2 componente nenule etc., deci după un număr finit de paşi am ajunge la soluţia nulă (cu zero
componente nenule) care este evident soluţie bazică. Q.E.D.
Teorema 1.9
Demonstraţie:
Fie X', X'' U deci AX' b , AX'' b şi X', X'' 0 .
Pentru orice 0 λ 1 avem A 1 λ X' λX'' 1 λ AX' λAX'' 1 λ b λb b
şi în plus 1 λ X' λX'' 0 deci U este mulţime convexă.
1 p
Fie X , ..., X U astfel că pentru orice X U avem:
1
X λ1X ... λ p X p
0 λi 1; i 1, ..., p λ1 ... λ p 1
1 p
Presupunem că p este minim în raport cu aceste proprietăţi. Să arătăm că X , ..., X
1
sunt soluţii extremale (deci conform teoremei 1.7 şi bazice). Dacă de exemplu X n-ar fi soluţie
extremală am avea: X 1 λ X' λX''
1
unde X', X'' U şi 0 λ 1 . Dar
X' λ1' X ... λ'p X
1
0 λ 1 λ ... λ
p '
i
'
1
'
p 1 şi
56
1
X 1 λ λ1' X ... λ 'p X
1 p
λ λ X ... λ X
''
1
1 ''
p
p
1 λ λ'2 λλ''2 ... 1 λ λ 'p λλ ''p 1 contrar minimalităţii lui p.
La aceeaşi concluzie am ajunge dacă: 1 λ λ1 λλ1 1 căci am avea:
' ''
X
1 1
1 1 λ λ1 λλ1
' ''
1 λ λ '2 λλ ''2 X 1 λ λ 'p λλ ''p X
2 p
Rezultă că 1 λ λ1 λλ1 1 deci cum: 1 λ λ1 λλ1 ... 1 λ λ p λλ p 1
' '' ' '' ' ''
rezultă λi' λi'' pentru i 2, ..., p . Însă λ1 ... λ p 1; λ1 ... λ p 1 aşa că rezultă
' ' '' ''
Exemplu:
x1 2 x2 4 x3 3x4 10
Se dă sistemul liniar: 2 x1 5 x2 8 x3 6 x4 21
5 x 11x 20 x 15 x 51
1 2 3 4
Să se afle soluţia generală X 0 a sistemului liniar ca o combinaţie liniară convexă a soluţiilor
posibile bazice.
Soluţie:
Baza A1 A2 A3 A4 B
E1 2 4 3 10
E2 2 5 8 6 21
E3 5 11 20 15 51
A1 1 2 4 3 10
E2 0 0 0 1
E3 0 1 0 0 1
A1 1 0 4 3 10
A2 0 1 0 0 1
E3 0 0 0 0 0
57
x1 2 x2 4 x3 3x4 10
Sistemul capătă forma: . Soluţiile posibile bazice
2 x1 5 x2 8 x3 6 x4 21
x1
x
X 2 au 2 componente strict pozitive (bazice) şi 2 componente nule (nebazice).
x3
x
4
CAZURI:
4 x 3x4 10
1) x1 x2 0 . Rezultă 3 care este sistem incompatibil
8 x3 6 x4 21
2 x 3x4 10 x2 1
2) x1 x3 0 . Rezultă 2 de unde
5 x2 6 x4 21 x4 8/ 3
0
1 1
Avem prima soluţie posibilă bazică X
0
8/ 3
2 x 4 x3 10 x2 1
3) x1 x4 0 . Rezultă 2 de unde
2
5 x 8 x3 21 x4 2
0
2 1
Avem a doua soluţie posibilă bazică X
2
0
x 3x4 10
4) x2 x3 0 . Rezultă 1 care este sistem incompatibil.
1
2 x 6 x4 21
x 4 x3 10
5) x2 x4 0 . Rezultă 1 care este sistem incompatibil.
2 x1 8 x3 21
x 2 x2 10 x1 8
6) x3 x4 0 . Rezultă 1 de unde
2 x1 5 x2 21 x2 1
58
8
1
Rezultă a treia soluţie posibilă bazică: X
3
. Conform teoremei 5.5, orice altă soluţie
0
0
x1
x
posibilă X cu xi 0 1 i 4 este combinaţia liniară convexă a soluţiilor posibile
2
x3
x4
8λ 3 8λ 3
x1 λ λ λ 1
x 1 2 3
bazice: X 2 1 2 3
λ1X λ 2 X λ 3 X 2λ 2 2λ 2 unde 0 λi 1 şi
x3
x 8λ 8λ
1
4
1
3 3
λ1 λ 2 λ3 1 .
O funcţie f: U R este concavă dacă pentru orice X', X'' U şi orice λ 0; 1 avem:
Exemplu
Funcţia polinomială liniară f x C X C1x1 ... Cn xn este şi convexă şi concavă
T
pe Rn.
Teorema 1.10
Funcţia f: URn R este convexă dacă şi numai dacă pentru X', X'' U avem:
adică hiperplanul tangent la graficul lui f în X ' rămâne sub graficul lui f.
59
Demonstraţie:
aşa că: f X' df X' X'' X' f X'' deci relaţia (3).
Reciproc, fie relaţia (3) îndeplinită: f X' df X' X'' X' f X'' .
Schimbând pe X ' cu X'' avem:
Pentru funcţia f: URn R, aceasta este concavă dacă şi numai dacă pentru orice X', X'' U
avem:
(7) f X' df X' X'' X' f X''
adică hiperplanul tangent la graficul lui f în X ' rămâne deasupra graficului lui f.
Conform formulei Taylor (vezi capitolul 2) avem:
1
f X '' f X' df X' X' X'' d 2 f X' X'' X' R 2 X'' X'' X'
2
2
Pentru X'' suficient de aproape de X ' , relaţia (3) capătă forma:
Un criteriu ca o matrice simetrică D să fie pozitiv definită, respectiv negativ definită, este
criteriul lui Sylvester:
ij ji
d n1 dn2 d nn
din funcţia polinomială pătratică: f(X)= e+2.C.X+XT.D.X
Fie minorii principali:
d11 d1k
d11 d12
D1 d11 , D2 ,..., D k ,..., D n det D
d 21 d 22
d k1 d kk
Funcţiile polinomiale pătratice convexe (cu matricile D pozitiv definită) au un minim unic dat de
relaţiile: df X 2D X 2C 0 deci punctul de minim este vectorul din Rn:
(10) X0 D1 C
0
Funcţiile polinomiale pătratice concave (cu matricea D negativ definită) au un maxim unic X ,
dat de relaţia (10).
Valoarea minimului / maximului este f X .
0
Exemple:
1) Se dă funcţia polinomială pătratică:
f x1, x2 , x3 3x12 3x22 3x32 4 x1x2 4 x1x3 4 x2 x3 6 x1 8x2 6 x3 10
Să se arate că funcţia f este convexă pe R3 şi să se găsească punctul de minim X 0 şi valoarea
minimului f X0 .
Soluţie:
61
3 2 2 3
Avem D 2 3 2 ; C 4 ; e 10
2 2 3 3
3 2
Avem D1 3 3 0 ; D2 5 0 ; D3 det C 7 deci f este funcţie convexă pe
2 3
5 2 2 3 1
0 1 1 1
3
R . Punctul de minim X este: X 0 D C 2 5 2 4 8 deci
7 7 1
2 2 5 3
1 8 1
X10 ; X 20 ; X30
7 7 7
1 8 1 196
Valoarea minimului este: f ; ;
7 7 7 49
2) Se dă funcţia:
f x1, x2 , x3 6 x12 5x22 5x32 4 x1x2 8x1x3 6 x1 4 x2 4 x3 1
Să se arate că funcţia este concavă pe R3 şi să se găsească punctul de maxim X 0 şi valoarea
maximului f X0 .
Soluţie:
6 2 4 3
Avem: D 2 5 0 ; C 2 ; e 15
4 0 5 2
6 2
Avem D1 6 6 a ; D2 26 0 ; D3 det D 50 0 deci f este
2 5
funcţie concavă pe R3. Punctul de maxim X 0 este:
25 10 20 3 15
X 0 D1 C 10 14 8 1 28
1 15 28
2
50 deci X 10 ; X 20 ;
50 50 50
20 8 26
2
8
8 15 28 8 68
X30 . Valoarea maximului este: f ; ;
50 50 50 50 25
Funcţia liniară f X C X C1X1 ... Cn X n nu are nici minim nici maxim deşi
T
Teorema 1.11
62
Dacă o funcţie liniară f CT X cu legături liniare AX b , X 0 are soluţii optime, are
şi soluţii bazice optime.
Demonstraţie:
Fie X o soluţie optimă (de exemplu cu f CT X=minimă ) cu primele m componente
nenule. Să arătăm că vectorii-coloană A1 , ..., A m sunt liniar independenţi. Dacă A1 , ..., A m n-ar
fi liniar independenţi, ca şi în demonstraţia teoremei 1.8 am găsi soluţia posibilă X λX' 0 .
Dacă X este soluţie optimă (presupusă de minim pentru f) deci:
f X C X f X λX' C X+λC X' aşa că λC X' 0 . Nu putem avea C X' 0
T T T T T
deoarece alegând de semn contrar lui C X' am avea λC X'<0 absurd căci λC X' 0 . Rezultă
T T T
Teorema 1.12
Demonstraţie:
Fie X', X'' V cu AX' b , AX'' b ;
X', X'' 0 ;
f X' C X'=f X'' C X''=OPTIM
T T
Pentru orice 0 λ 1 , 1 λ X' λX'' este soluţie posibilă, conform teoremei 5.5
Mai mult,
f 1 λ X' λX'' CT 1 λ X' λX''
1 λ CT X' λCT X'' 1 λ OPTIM+λ OPTIM=OPTIM
deci V este mulţime convexă. A doua parte a enunţului se demonstrează analog cu a doua parte a
enunţului teoremei 1.9. În particular dacă V se reduce la o soluţie optimă, aceasta este bazică.
Q.E.D.
Soluţii posibile U
Soluţii
bazice
Soluţii Soluţii V
Optime bazice
optime VB
UB
Exemplu:
63
x1 2 x2 4 x3 3x4 10
În secţiunea 1.4 s-a rezolvat sistemul liniar:
2 x1 5 x2 8 x3 6 x4 21
(a treia ecuaţie s-a înlăturat, fiind liniar dependentă de primele două) şi s-au găsit trei soluţii bazice:
0
1 0 8
2 1 3 1
1
X 0; X ;X
2 0
8
0 0
3
Mulţimea convexă U ale soluţiilor posibile X 0 ale sistemului liniar precedent este
U X R4 X λ1X λ 2 X λ3 X ; 0 λ i 1; λ1 λ 2 λ3 1
1 2 3
Dacă mulţimea convexă U este mărginită (este complet conţinută într-o sferă de rază finită)
şi închisă (îşi conţine frontiera) atunci orice funcţie liniară
f X C1X1 C2X2 C3X3 C4X4 are soluţie optimă pe U, care dacă este unică este
neapărat bazică conform teoremei 1.12
f X 6 ; f X 10 deci f
2 3
min im
14
3
1
pentru X X şi f max im 10 pentru X X
3
1.6 Rezumat
În acest capitol se prezintă axiomele corpului numerelor reale R, axiomele mulţimii Rn ca
spaţiu vectorial, axiomele mărimilor metrice ale vectorilor (normă, distanţă, produs scalar, unghi,
produs vectorial, produs mixt).
Se prezintă deasemenea operaţiile cu matrici(adunare, scădere, înmulţire, inversa A-1,inversa
generalizată A+, sumă directă, produs direct), indicatorii numerici ai matricilor pătratice (urmă,
determinant, rang, normă).
Se definesc noţiunile fundamentale de bază şi dimensiune în spaţii vectoriale şi se aplică
aceste noţiuni la subspaţii vectoriale.
Se prezintă subspaţiile vectoriale/varietăţile liniare ca mulţimi de soluţii ale sistemelor de
ecuaţii liniare omogene/neomogene.
Metoda substituirii din secţiunea 1.2.3 are importante aplicaţii în calculul matricial.
Se prezintă rezolvarea şi discuţia unui sistem de ecuaţii liniare neomogen cu aplicaţii la
soluţii generalizate pentru sisteme liniare incompatibile.
În continuare se studiază convexitatea mulţimii soluţiilor unui sistem liniar compatibil
nedeterminat cu evidenţierea soluţiilor bazice (extremale).
În final se prezintă extremele unui polinom convex/concav pe mulţimea convexă a soluţiilor
sistemului liniar compatibil nedeterminat ca o pregătire pentru programarea liniară din cap. 3.
64
1.7 Întrebări
1. Enumeraţi definiţiile şi axiomele mărimilor metrice ale vectorilor în Rn: normă, distanţă, produs
scalar, produs vectorial, produs mixt.
2. Ce este baza şi dimensiunea în spaţiul vectorial Rn?
3. Ce aplicaţii are metoda substituirii unui vector dintr-o bază în calculul matricial?
4. Ce formă are soluţia generală a unui sistem de ecuaţii liniare?
5. Ce formă are soluţia generală a unui sistem de ecuaţii liniare ca o combinaţie liniară convexă de
soluţii bazice?
6. Cum se recunoaşte dacă un polinom de grad 2 este convex/concav şi unde se ating extremele sale
pe mulţimea convexă a soluţiilor unui sistem liniar compatibil nedeterminat?
1.8 Bibliografie
1) Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I - II, Editura ALL, 2000 – 2001
2) Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
3) Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON,
2000
4) Ene D.: “Matematici (I)”, Editura CERES, 2004
5) Gogonea S., Ene D.: “Analiză numerică”, Editura Cartea Universitară, 2005
6) Ene D., Gogonea S.: “Metode numerice”, Editura Cartea universitară, 2005
7) Ene D.: “Matematică aplicată în agricultură”, Editura CERES, 2006
65
CAPITOLUL 2 PROGRAMARE LINIARĂ ŞI GRAFURI ÎN
AGRICULTURĂ
Conţinut:
Cuvinte cheie: model liniar, dualitate, soluţie bazică optimă, metoda simplex, drum critic.
67
2.1.1 Modelul structurii optime a culturilor vegetale
Elementele fundamentale ale producţiei vegetale sunt: I. Soiul; II. Solul; III. Clima; IV. Raportul
cerereofertă în producţia vegetală. Etapele principale ale tehnologiei producţiei vegetale sunt:
1. Arătura
2. Pregătirea patului germinativ
3. Semănat
4. Combatere buruieni, boli şi dăunători (de cultură şi depozit)
5. Fertilizare
6. Irigare
7. Recoltare-transport-depozitare
În toate aceste etape sunt necesare următoarele resurse:
a) Forţă de muncă
b) Forţă mecanică
c) Energie (motorină, curent electric, uleiuri-lubrifianţi)
d) Ierbicide, insectofungicide
e) Îngrăşăminte chimiceorganice
f) Apă de irigaţie
g) Resurse financiare
Precizăm că resursele financiare acoperă cheltuielile cu resursele a) f) şi alte cheltuieli
precum taxe şi impozite, asigurări etc. Dintre resursele precedente, ierbicidele şi insectofungicidele
fiind specifice fiecărei culturi, s-au exprimat în lei.
Diferitele forme de energie au următoarele unităţi de măsură:
motorina se exprimă în litri(l)
curentul electric se exprimă în kilowaţi oră (kwh)
conţinutul energetic brut al produselor agricole se exprimă în unităţi nutritive (UN)
1 litru motorină = 10.15 Mcal
1 kwh = 0.86 Mcal
1 UN = 4.04 Mcal
Suprafeţele ce se vor cultiva cu culturile propuse au limite bilaterale, legate de cerereaoferta
faţă de aceste culturi. Veniturile din culturi se obţin transformând în lei valoarea produsului
principal (boabe) şi a celui secundar (paiecoceni) de pe un hectar de cultură iar cheltuielile se obţin
însumând costurile fiecărei etape din tehnologie de la arătură la recoltare-transport-depozitare plus
alte cheltuieli de pe un hectar de cultură.
Profitul este diferenţa între venit şi cheltuieli iar rata profitului este raportul între profit şi
cheltuieli.
68
Pentru modelele V şi VI conţinute în Tabelele 2 şi 3 avem L = 8, E 1 , G 4 deci M =
13 restricţii şi P 4 variabilele proprii x1 , x2 , x3 , x4 respectiv L = 7, E 1 , G 5 deci M = 13
restricţii şi P 4 variabilele proprii x1, x2 , x3 , x4 .
TABEL 1
Culturi Grâu Porumb Floarea Sfeclă Limite
Soarelui de zahăr
Resurse
Motorină(litri/ha) 150 180 190 200 17100 Mcal.
Combatere 50 40 60 80 5000 lei
buruieni, boli şi
dăunători
Îngrăşăminte 150 100 120 140 12500 kg
chimice
Limită MIN (ha) 30 40 10 4 Suprafaţă
Limită MAX (ha) 40 60 20 10 Totală=100 ha
Venit 1200 1500 1200 1800 Total
(lei) ≥ 1365000 lei
Cheltuieli 840 960 990 1050 Total
(lei) ≤ 92000 lei
TABEL 2
Culturi Grâu Porumb Floarea Sfeclă zahăr Semn Limite
soarelui
Restricţii X1 (ha) X2 (ha) X3 (ha) X4 (ha)
1. Grâu MAX 1 0 0 0 40 ha
2. Porumb MAX 0 1 0 0 60 ha
3. Floarea 0 0 1 0 20 ha
soarelui MAX
4. Sfeclă zahăr 0 0 0 1 10 ha
MAX
5. Motorină(litri) 150 180 190 200 17100
litri
6. Combatere 50 40 60 80 5000 lei
buruieni, boli şi
dăunători
7. Îngrăşăminte 150 100 120 140 12500 kg
chimice
8. Cheltuieli (C) 840 960 990 1050 92000 lei
9. Suprafaţa 1 1 1 1 = 100 ha
10. Grâu MIN 1 0 0 0 30 ha
11. Porumb MIN 0 1 0 0 40 ha
12. Floarea 0 0 1 0 10 ha
soarelui MIN
13. Sfeclă zahăr 0 0 0 1 4 ha
MIN
Venit (V) 1200 1500 1200 1800 MAX
69
TABEL 3
Culturi Grâu Porumb Floarea Sfeclă Semn Limite
soarelui zahăr
Restricţii X1 (ha) X2 (ha) X3 (ha) X4 (ha)
1. Grâu MAX 1 0 0 0 40 ha
2. Porumb MAX 0 1 0 0 60 ha
3. Floarea 0 0 1 0 20 ha
soarelui MAX
4. Sfeclă zahăr 0 0 0 1 10 ha
MAX
5. Motorină (litri) 150 180 190 200 17100 litri
6. Combatere 50 40 60 80 5000
buruieni, boli şi Lei
dăunători
7. Îngrăşăminte 150 100 120 140 12500
chimice Kg
8. Suprafaţa 1 1 1 1 = 100 ha
9. Venituri (V) 1200 1500 1200 1800 136500 lei
(lei)
10. Grâu MIN 1 0 0 0 30 ha
11. Porumb MIN 0 1 0 0 40 ha
12. Floarea 0 0 1 0 10 ha
soarelui MIN
13. Sfeclă zahăr 0 0 0 1 4 ha
MIN
Cheltuieli (C) (lei) 840 960 990 1050 MIN
Modelele liniare de optimizare conţinute în Tabelul 2 (model V) şi Tabel 3 (model VI) se
scriu din punct de vedere matematic sub formă de inecuaţiiecuaţii în ordinea „”, „=”, „” cu
variabile (necunoscute) nenegative şi funcţie-obiectiv optimă (maxmin). Membrii întâi ai
restricţiilor şi funcţia-obiectiv sunt polinoame de gradul întâi în raport cu variabilele respective.
Soluţia optimă a acestui model va fi dată în secţiunea 2.3
70
Conţinuturile nutritive pe kg furaj se găsesc în Decretul 501982 sau în buletine de analiză
ale laboratoarelor de nutriţia animalelor. Animalele se împart în rase, rasele în grupe şi grupele în
subgrupe. De exemplu, în cadrul rasei taurine există grupa vaci în lactaţie care are subgrupe după
producţii: 4000 litrilactaţie normală, 5000 litrilactaţie normală, 6000 litrilactaţie normală. În
cadrul rasei ovine există grupa oi în lactaţie cu două subgrupe: alăptare miei şi lactaţie. Fiecare
animal domestic în raport cu rasa, grupa şi subgrupa de care aparţine, are anumite cerinţe nutritive
unitare zilnice:
I. Cerinţe pentru funcţii vitale pe 100 kg corp;
II. Cerinţe pentru funcţii de reproducţieproducţie urmărite, pe kg lapte, pe kg spor etc.
De exemplu pentru vaci în lactaţie de 500 kg avem cerinţele nutritive unitare zilnice de mai
jos la care se adaugă şi sare:
71
TABEL 4
Furaje Fân Porumb Sfeclă Tărâţe Norme
Lucernă Siloz furajeră Grâu nutritive
Resurse zilnice
SU 0.84 0.25 0.13 0.86 15.2 kg
UN 0.48 0.25 0.12 0.77 11.7 UN
PD 122 9 10 108 1020 g
Limită MIN (kg) 10 15 10 1 Greutate raţie
Limită MAX (kg) 15 25 15 3 MAX = 40 kg
Venit (lei) 0.72 0.30 0.24 0.80 Total
≥ 16.2 lei
Cheltuieli (lei) 0.52 0.20 0.18 0.60 Total
≤ 12 lei
Pe baza datelor din tabelul 1, se poate elabora un singur model liniar de optimizare a raţiei
furajere şi anume modelul II (Cheltuieli minime), deoarece venitul din raţia furajeră este funcţie
neliniară în raport cu necunoscutele (cantităţi de furaje (Kg/[Link]) prezente în raţie. Un model
neliniar pentru raţia furajeră în care intervine venitul neliniar, poate fi găsit în secţiunea 4.4.2
Fie L numărul restricţiilor „”, E numărul restricţiilor „=”, G numărul restricţiilor „” deci
avem M L E G restricţii aşezate în ordinea de mai sus.
P este numărul variabilelor proprii ale modelului respectiv. Pentru modelul conţinut în
tabelul 5 avem L 5 , E 0 , G = 7 deci M = 12 restricţii şi P 4 variabile proprii
x1, x2 , x3 , x4 .
TABEL 5
Furaje Fân Porumb Sfeclă Tărâţe Semn Limite
Lucernă Siloz furajeră Grâu
Restricţii X1 (kg) X2 (kg) X3 (kg) X4 (kg)
1. Fân MAX 1 0 0 0 15 kg
2. Porumb MAX 0 1 0 0 25 kg
3. Sfeclă MAX 0 0 1 0 15 kg
4. Tărâţe MAX 0 0 0 1 3 kg
5. Greutate 1 1 1 1 40 kg
6. SU 0.84 0.25 0.13 0.86 15.2 kg
7. UN 0.48 0.25 0.12 0.77 11.7 UN
8. PD 122 9 10 108 1020 g
9. Fân MIN 1 0 0 0 10 kg
10. Porumb MIN 0 1 0 0 15 kg
11. Sfeclă MIN 0 0 1 0 10 kg
12. Tărâţe MIN 0 0 0 1 1 kg
Cheltuieli (C) 0.52 0.20 0.18 0.60 MIN
Modelul liniar de optimizare conţinut în Tabelul 5, se scrie din punct de vedere matematic
sub formă de inecuaţiiecuaţii în ordinea „”, „=”, „” cu variabile (necunoscute) nenegative şi
funcţie-obiectiv optimă (maxmin). Membrii întâi ai restricţiilor şi funcţia-obiectiv sunt polinoame
de gradul întâi în raport cu variabilele respective.
Soluţia optimă a acestui model va fi dată în secţiunea 2.3
72
2.1.3 Modelul rotaţiei optime a culturilor vegetale
Monocultura este sistemul de amplasare a aceleiaşi culturi pe aceeaşi parcelă cel puţin doi
ani consecutivi. În acest caz în respectiva parcelă proliferează buruienile, bolile şi dăunătorii
specifici aceleiaşi culturi iar producţia culturii scade.
De exemplu mazărea, inul de ulei, lucerna şi trifoiul în monocultură duc la oboseala solului.
Rotaţia culturilor este sistemul de amplasare a unei culturi în parcele diferite în doi ani consecutivi.
În acest caz cultura succesoare luptă mai bine cu buruienile, bolile şi dăunătorii rămaşi de la cultura
premergătoare, acestea nefiind specifice culturii succesoare. Există culturi cum este floarea soarelui
care poate reveni în aceeaşi parcelă după minimum 5 ani.
Relaţia premergătoare-succesoare diferă de la caz la caz în ceea ce priveşte favorabilitatea.
Astfel o bună premergătoare pentru o succesoare, asigură pentru aceasta din urmă producţii şi
venituri mai mari şisau cheltuieli mai mici. De exemplu leguminoasele (mazărea, fasolea, soia,
lintea) sunt bune premergătoare deoarece lasă în sol îngrăşăminte cu azot pe nodozităţile rădăcinilor
datorate bacteriilor fixatoare de azot. Bune premergătoare sunt şi prăşitoarele deoarece praşilele
sunt mijloace mecanice de luptă cu buruienile.
O rea premergătoare pentru o succesoare secătuieşte solul în acele substanţe nutritive de
care ar avea nevoie în cantităţi mari şi succesoarea. De exemplu tutunul nu este bun premergător
pentru sfecla de zahăr. Elementele modelului rotaţiei optime a culturilor, sunt următoarele:
a) Necunoscutele xi sunt suprafeţe ce se vor cultiva cu succesoare după diferite
premergătoare.
b) Restricţiile sunt de mai multe feluri:
restricţii bilaterale pentru succesoare;
ocuparea întregii suprafeţe cu succesoare;
suprafeţele cu premergătoare s-au ocupat integral de către acestea.
c) Funcţiile economice sunt ca de obicei Venit, Cheltuieli, Profit, Rata profit care vor da
modelele I-IV.
Mai există şi optimul V (venit maxim cu cheltuieli date) şi optimul VI (cheltuieli minime cu
venit dat) deci optime condiţionate. L este numărul restricţiilor „”, E este numărul restricţiilor „=”
iar G este numărul restricţiilor „” deci avem M L E G restricţii şi N variabile proprii.
Tabelul 4 de mai jos conţine datele necesare pentru a elabora cele 6 modele precedente. Nu
se admite monocultură iar cheltuielileveniturile unei succesoare sunt influenţate de premergătoarea
pe care o înlocuieşte.
În căsuţa de la intersecţia liniei succesoare cu coloana premergătoarei, în partea de deasupra
sunt veniturile iar în partea de dedesupt sunt cheltuielile. Pentru modelele V şi VI conţinute în
tabelele 5 şi 6, avem L = 4, E 4 , G = 3 deci M = 11 restricţii şi P = 7 variabile proprii, respectiv
L= 3, E 4 , G = 4 deci M = 11 restricţii şi P = 7 variabile proprii x1 , x2 , ... , x7 .
73
TABEL 6
Premergătoare Limita Limita
Grâu Porumb Soia
succesoare ↓ MIN (ha) MAX (ha)
X 1200 1300
Grâu 30 50
800 700
Venit 1600
1500 lei
Porumb X 40 60
Cheltuieli 900
1000
Sfeclă
1200 1100 1000 4 15
de zahăr
Cheltuieli Venituri
Suprafeţe cu
40 ha 50 ha 5 ha Totale (lei) Totale (lei)
premergătoare
≤ 94000 lei ≥ 141000 lei
TABEL 7
PREMERGĂTOARE GRÂU PORUMB SOIA
Porumb Sfeclă Grâu Sfeclă Grâu Porumb Sfeclă
SEMN
74
TABEL 8
PREMERGĂTOARE GRÂU PORUMB SOIA
Porumb Sfeclă Grâu Sfeclă Grâu Porumb Sfeclă
SEMN
SUCCESOARE zahăr zahăr zahăr
X1 (ha) X2 (ha) X3 (ha) X4 (ha) X5 (ha) X6 (ha) X7 (ha) LIMITE
RESTRICŢII ↓
1. Grâu MAX 0 0 1 0 1 0 0 50 ha
2. Porumb MAX 1 0 0 0 0 1 0 60 ha
3. Sfeclă zahăr 0 1 0 1 0 0 1 15 ha
MAX
4. SUPRAFAŢĂ 1 1 1 1 1 1 1 = 100 ha
5. SUPRAFAŢĂ 1 1 0 0 0 0 0 = 45 ha
Grâu premergător
6. SUPRAFAŢĂ 0 0 1 1 0 0 0 = 50 ha
Porumb
premergător
7. SUPRAFAŢĂ 0 0 0 0 1 1 1 = 5 ha
Soia premergător
8. Venituri (V) 1500 1800 1200 1900 1300 1600 2000 140000
lei
9. Grâu MIN 0 0 1 0 1 0 0 30 ha
10. Porumb MIN 1 0 0 0 0 1 0 40 ha
11. Sfeclă zahăr 0 1 0 1 0 0 1 4 ha
MIN
Cheltuieli (C) 1000 1200 800 1100 700 900 1000 MIN
75
Fie M L E G . Avem M P restricţii liniare şi P necunoscute proprii x1, ... , xP .
AL BL x1 c1
unde submatricea A are L linii şi
Cu notaţiile: A A E ; B BE ; X ; C
L
A B x c
G G P P
P coloane, submatricea A E are E linii şi P coloane, submatricea A G are G linii şi P coloane iar
subvectorul-coloană BL are L componente, subvectorul-coloană BE are E componente şi
subvectorul-coloană BG are G componente, modelul liniar (1) (3) capătă forma matricială:
A L X BL
4 A E X BE
A X B
G G
5 X 0
6 f CT X Optim
a11 a1N b1 x1 c1
A ; B ; X ; C
a c
M1 aMN bM xN N
76
avem forma matricială a modelului liniar standard (7) (9):
10 AX B
11 X0
12 f CT X Optim
Fie x10,…, xp0 componente ale soluţiei optime pentru modelul (10) - (12).
Structura în procente a valorii optime foptim se calculează astfel:
s1 = (c1* x10* 100)/foptim (%),…, sp = (cp* xp0* 100)/foptim (%)
Modelul standard (10) (12) numit primal are M restricţii şi N P M necunoscute:
x1,..., xP ; xe1,..., xem .
a11y1 ... aL1y L aL1,1y L1 ... aLE,1y LE aL E 1,1y LE 1 ... aM1y M c1
13
a y ... a y a y ... a
1P 1 LP L L+1,P L 1 L+E,P y L E aL E 1,P y L E 1 ... aMP y M cP
77
19 AT Y C
20 Y oarecare
21 g BT Y optim dual
Aici Y oarecare este dat de (17) iar optimul dual este minim pentru f maxim şi maxim pentru
f minim. Modelul standard dual are P restricţii şi N P M necunoscute: ye1, ... , yeP ;
y1, ... , yM .
Exemplu:
Fie problema de optimizare primală:
4x1 + x2 ≤ 5
3x1 + 2x2 = 7
2x1 + 3x2 ≥ 10
x1,x2 ≥ 0
----------------------
f = 6x1 + 3x2 = maxim
Restricţiile concordante din modelul primal corespund cu variabile duale proprii nenegative
în modelul dual iar restricţiile neconcordante din modelul primal corespund cu variabile proprii
nepozitive în modelul dual. Restricţiile egalităţi în modelul primal corespund cu variabile duale
proprii oarecare în modelul dual.
În modelul primal de mai sus prima restricţie este concordantă cu f deci y1 ≥ 0, a doua
restricţie este egalitate deci y2 este oarecare iar a treia restricţie este neconcordantă cu f deci y3 ≤ 0.
În modelul primal avem x1, x2 ≥ 0 deci în modelul dual restricţiile trebuie să fie concordante
cu gminim deci trebuie să fie de forma “≥“. Dacă în modelul primal am fi avut fminim atunci în modelul
dual am fi avut gmaxim deci cele două restricţii din modelul dual, concordante cu gmaxim, ar fi fost de
forma “≤“.
Ca şi modelul liniar primal, modelul liniar dual are soluţii posibile, bazice, optime.
Fie problemele:
78
Primala Duala
AX b AT Y c
X0 Y0
f c T X min im g b T Y max im
Demonstraţie:
Folosim următoarea consecinţă a lemei Farkaş-Minkovski (fără demonstraţie): dacă U este o
UZ 0
matrice antisimetrică (cu U U ) sistemul de inecuaţii liniare:
T
are cel puţin o soluţie
Z 0
0 A T c X
Z cu UZ Z 0 . Luăm: U A 0 b şi Z Y cu tR deci avem:
c T bT 0 t
X X X X
U Y 0 ; Y
0 ; U Y Y 0
t t t t
sau: A Y tc 0 ; AX tb 0 ; c X b Y 0 ; X ,Y , t 0 ;
T T T
X AT Y tc 0 ; AX Y tb 0 ; cT X bT Y t 0 .
Cazuri
1 1
a) t 0 deci cu notaţiile X X ; Y Y relaţiile precedente devin: AT Y c ;
t t
AX b ; cT X bT Y ; X,Y, t 0 ; AT Y X c ; AX Y b ; cT X bT Y 1. De aici
rezultă că X, Y sunt soluţii posibile ale problemei primale respectiv duale. Ele sunt chiar soluţii
optime. Înmulţind AX b cu Y 0 obţinem Y AX b Y şi înmulţind Y A c cu
T T T T T
1
X 0 obţinem bT Y cT X . Dar mai sus am găsit că cT X=bT Y aşa că deci pentru X X ,
t
1
f cT X îşi atinge minimul şi pentru Y Y , g bT Y îşi atinge maximul şi aceste extreme
t
coincid, X, Y fiind deci soluţii optime. Cazul 1) al teoremei este demonstrat.
79
b) t 0 . În acest caz relaţiile precedente devin: AT Y 0 ; AX 0 ; cT X bT Y ;
X ,Y 0 ; X AT Y ; Y AX ; cT X bT Y . De aici rezultă că primala şi duala nu au
simultan soluţii posibile. În adevăr, dacă prin absurd primala ar avea soluţia posibilă X ' iar duala
ar avea soluţia posibilă Y ' am avea: AX' b ; X' 0 şi A Y' c ; Y' 0 deci cu relaţiile de
T
bT Y AX' Y X'T AT Y 0
T
mai sus, am obţine: şi respectiv
X'T 0 şi AT Y 0 deci funcţia-obiectiv f cT X' λX cT X' λcT X tinde la
pentru λ deci primala are optim infinit. Cazul 2) este demonstrat.
b") Nici primala nici duala nu au soluţii posibile. Cazul 3) este demonstrat. Q.E.D.
Demonstraţie:
Dacă X, Y sunt soluţii optime pentru primală respectiv pentru duală, atunci conform teoremei de
A Y
T
dualitate 2.1 cazul 1), avem: c X b Y şi cum
T T T
YT A şi bT Y YT b , rezultă:
YT AX b c AT Y X 0 .
T
Însă AX b ; AT Y c ; X, Y 0 aşa că:
YT AX b 0 şi c AT Y X 0 deci în final YT AX b 0 şi c AT Y X 0 .
T T
80
AX b 0 c A Y
T
Reciproc, dacă Y
T
şi
T
X 0 prin adunare, după reducerea lui
YT AX AT Y X şi cu YT b bT Y, rezultă că cT X bT Y 0 deci cT X bT Y aşa că
T
conform punctului a) din demonstraţia teoremei de dualitate 1.1, rezultă că X, Y sunt soluţii optime
pentru primală respectiv duală. Q.E.D.
Observaţie:
Relaţiile din teorema ecarturilor complementare 6.2, numite şi condiţiile Kuhn-Tucker se scriu:
a) AiT X bi yi 0 i 1, ... , m
b) YT A j c j x j 0 j 1, ... , n
În adevăr, relaţiile din teorema ecarturilor complementare1.2, se scriu:
y1 A1T X b1 ... yn ATmX bm 0;
x1 c1 yT A1 ... xn cn YT An 0.
şi cum termenii din cele două sume sunt mai mari sau egali cu zero, rezultă că toţi termenii trebuie
să fie zero:
yi AiT X bi 0 i 1, ... , m
x j c j YT A j 0 j 1, ... , n
de unde rezultă cele afirmate în enunţul din observaţie.
Teorema 2.3
Demonstraţie:
Modificăm componentele lui b în b ' b b astfel ca, componentele bazice ale lui X să
rămână aceleaşi, modificându-se doar valoarea lor deci obţinem o nouă soluţie optimă X
81
corespunzătoare tot lui Y. Conform teoremei de dualitate 2.1, cazul 1) avem: c X b Y ;
T T
f
cT X'= b+b Y aşa că f cT X' cT X= b Y deci: Y
T T
adică pe componente:
b
T
f
yi i 1, ... , m
bi
g
Relaţiile x j j 1, ... , n se demonstrează în mod analog.
c j
În concluzie, variabilele yi măsoară variaţia funcţiei-obiectiv a primalei Δf provocată de
variaţia unitară a limitelor de restricţie Δbi = 1. Din această cauză variabilele duale y i se numesc
preţuri-umbră sau costuri de oportunitate.
Interpretarea variabilelor primale xi este analoagă. Q.E.D.
2.3 Găsirea soluţiilor optime pentru modelele primal şi dual cu metoda simplex
Din cele prezentate în secţiunea 1.5 rezultă că, cunoaşterea soluţiilor bazice optime permite
găsirea oricărei soluţii optime. De regulă modelele liniare au o singură soluţie optimă care este
N N 1 ... N M 1
obligatoriu bazică. Numărul soluţiilor bazice este cel mult: C N
M
1 2...M
De exemplu pentru modelul raţiei furajere optime ca şi pentru modelul structurii optime a
20 19 18 17
20 C20
C16 4845 soluţii bazice în timp ce pentru
4
culturilor avem cel mult:
1 2 3 4
modelul rotaţiei optime a culturilor avem cel mult C13 23 C23 1144066 soluţii bazice.
10
Căutarea exhaustivă a soluţiei bazice optime este laborioasă, de aceea a fost elaborată o
metodă mai rapidă de optimizare numită metoda simplex. Această metodă pleacă de la o soluţie
bazică iniţială pe care o schimbă cu una mai bună (pentru care funcţia f se apropie de optimul ei), pe
aceasta o schimbă cu una mai bună etc. până se ajunge la o soluţie bazică optimă.
Prin aceasta se evită inspectarea soluţiilor bazice mai puţin bune ca soluţia bazică iniţială; în
plus la trecerea de la o soluţie bazică la alta mai bună, se schimbă o componentă bazică cu acea
componentă nebazică care asigură cea mai mare variaţie a funcţiei f, deci se micşorează în mod
semnificativ volumul de calcul.
82
a11 x1 ... a1 p x p x p 1 b1
Notăm mai departe p m n şi aranjăm datele problemei în tabelul simplex iniţial de mai
jos. Coloana C B conţine coeficienţii din f ai variabilelor bazice, coloana VB conţine variabilele
bazice iar coloana X B valorile variabilelor bazice. În restul tabelului se trec coeficienţii
c1, ... , c p , c p1, ... , cn ai variabilelor din f pe linia C f şi coeficienţii aij ai matricii
A B/ E din restricţiile formei standard.
Pe ultima linie a tabelului se găsesc valoarea iniţială a funcţiei f CB b şi diferenţele
CB A c CBB c; 0 .
--------
--------
--------
--------
--------
--------
B E
cn xn bp ap1 -------- app 0 -------- 1
f 1 -------- p 0 -------- 0 k
Forma finală din ultimul tabel simplex a soluţiei bazice optime a primalei va fi:
X B1b; 0 , a soluţei bazice optime a dualei va fi: Y 0; CBB1 , a matricii va fi:
A E / B1 .
Deasemenea valoarea optimă a funcţiei va fi: f max g min CBB1b iar diferenţele
0; CBB1 c Y c . De aici rezultă Y C deci soluţia bazică optimă a dualei se
obţine din ultimul tabel simplex, adunând diferenţele Δ din acest ultim tabel cu coeficienţii c de
deasupra primului tabel, aflaţi în dreptul variabilelor bazice ale primului tabel simplex.
Trecerea de la un tabel simplex la tabelul următor se face conform teoremei:
Avem cazurile:
I Toate diferenţele Δ sunt 0 în probleme de maxim (toate diferenţele Δ sunt 0 în probleme
de minim). În acest caz soluţia bazică corespunzătoare este optimă.
83
II Există diferenţe 0 în probleme de maxim (există diferenţe 0 în probleme de
minim). Fie k diferenţa cea mai negativă în probleme de maxim ( k diferenţa cea mai pozitivă în
probleme de minim). Această alegere a lui k asigură cea mai rapidă apropiere a lui f de optimul
său.
Avem subcazurile:
a) Toate elementele coloanei lui k sunt: a1k 0,..., a pk 0 . În acest caz problema are
optim infinit.
xi x
b) Există pe coloana lui k elemente aik 0 . În acest caz, notând: θ min h , ahk
aiK 0 a ahk
ik
se numeşte pivot şi se încercuieşte în tablou.
Ca pivoţi se aleg totdeauna elemente strict pozitive pentru ca f să se apropie de optimul ei
(dacă pivotul ar fi zero, θ ar fi infinit iar dacă pivotul ar fi negativ, am avea θ 0 deci f s-ar depărta
de optimul ei).
Variabila xh de pe linia pivotului devine nebazică şi variabila xk de pe coloana pivotului
devine bazică, marcându-se cu săgeţi această schimbare. Soluţia bazică cu componentele nenule din
coloana X B se îmbunătăţeşte, transformând întregul tablou cu regula dreptunghiului:
1) elementele de pe linia pivotului se împart la pivot;
2) elementele de pe celelalte linii se înmulţesc cu pivotul, din produs se scade produsul
elementelor diagonalei a II a a dreptungiului iar diferenţa obţinută se împarte la pivot.
Aplicând regula dreptungiului pentru valoarea funcţiei f avem relaţia: f ' f θ hk .
Tot regula dreptunghiului se aplică şi pentru calculul diferenţelor Δ.
Demonstraţie:
Cazul I)
Fie X x1 ,..., xn soluţia bazică din enunţ şi X' x1 ,..., xn o altă soluţie bazică.
' '
Să arătăm că pentru o problemă de maxim, în condiţiile cazului I) avem c X' C X deci X este
T T
Egalând cele două valori ale lui b şi ţinând cont că A p1 , ... , An formează o bază în Rm, rezultă:
84
a11x1' ... a p1x 'p x 'p1 x p1
a x' ... a x ' x ' x
1p 1 pp p n n
Vom avea:
CT X c p 1 x p 1 ... cn xn
c p 1 a11 x1' ... a1 p x 'p x 'p 1
cn a p1 x1' ... a pp x 'p xn'
x1' c p 1a11 ... cn a p1
x 'p c p 1a1 p ... cn a pp
x 'p 1c p 1 ... xn' cn
Cazul II a)
Avem: b x p1A p1 ... xn An şi ak a1k Ap1 ... apk An deci pentru orice λ 0 avem:
b x p1 λa1k A p1 ... xn λapk An λa1k A p1 ... λapk A n deci avem şi
x j λa jk , j p 1,..., n
soluţia posibilă X' x1 ,..., xn
' '
cu x j λ
'
, jk
0 , j 1,..., p, j k
Avem:
85
CT X' λck x p+1 λa1k c p1 ... xn λamk cn
x p 1c p 1 ... xn cn λ c p 1a1k ... cn a pk ck
Cum k c p1a1k ... cn a pk ck 0 pentru o problemă de maxim, rezultă că pentru
suficient de mare, C X' poate fi oricât de mare deci problema are optim infinit.
T
Cazul II b)
Xh a
După aplicarea regulei dreptunghiului: X k
'
; xi xi ik X h
'
i k obţinem o nouă
ahk ahk
soluţie bazică X' x1 ,..., xn . În adevăr, xh 0 , ahk 0 deci X'k 0 . Deasemenea
' '
Xi X h
Xi ,Xh 0 , ahk 0 deci dacă aik 0 avem din definiţia lui θ: deci din nou
aik ahk
xi' 0 i k . În plus AX' b deoarece: x1' A1 ... xk' Ak ... xn' An b adică:
a1k x a
x1 xh A1 ... h Ak ... xn nk xh A n b
ahk ahk ahk
sau:
xh
x1A1 ... xn A n A k a1k A1 ... ank A n x1A1 ... xn A n b
ahk
deoarece Ak a1k A1 ... ank An . Pentru noua soluţie bazică găsită X ' avem:
a x a
CT X ' c1 x1' ... ck xk' ... cn xn' c1 x1 1k xh ... ck h ... cn xn nk xh
ahk ahk ahk
x x
c1 x1 ... cn xn h c1a1k ... cn ank ck CT X h k
ahk ahk
adică: f ' f θ k
În cazul problemei de maxim avem θ 0 , k 0 deci f ' f aşa că soluţia se
îmbunătăţeşte.
În cazul problemei de minim avem θ 0 ; k 0 deci f ' f aşa că soluţia se
îmbunătăţeşte. Q.E.D.
Exemplu:
Fie problema de optimizare:
4 x1 x2 4
2 x1 3x2 6
x1 , x2 0
f 6 x1 7 x2 max im
86
4 x1 xe1 4
2 x1 3xe2 6
x1 , x2 ; xe1 , xe2 0
f 6 x1 7 x2 0 xe1 0 xe2 max im
↓ ↓
Cf 6 7 0 0
CB VB XB x1 x2 xe1 xe2
0 xe1 4 4 1 1 0 6
7
→ 0 xe2 6 2 3 0 1 min
3
Δ f1 = 14 -6 -7 0 0 Δk = -7
6
→ 0 xe1 2
10
0 1
1 min
3 3 10
2 1
7 x2 2 1 0 3
3 3
4
Δ f0 = 0
4
0 0
7 k
3 3 3
6 3 1
6 x1 1 0
10 10 10
16 2 4
7 x2 0 1
10 10 10
4 22
Δ f2 = 14.8 0 0 0
10 10
87
4y1 2y 2 6
y1 3y 2 7
y1 , y 2 0
g 4y1 6y 2 min im
Soluţia bazică optimă a dualei este:
4
y1 3 c3 0 0.4
10
22
y 2 4 c4 0 2.2
10
Valoarea minimă a funcţiei-obiectiv duale este gmin im 14.8 f max im
↓
Cf 0 0 0 1 1
CB VB XB x1 x2 x3 xa1 xa2
12
1 xa1 12 1 2 3 1 0
3
8
→ 1 xa2 8 3 1 4 0 1 min
4
Δ h0 = 20 4 3 7 0 0 Δk = 7
5 5 3 24
1 xa1 6 0 1 min
4 4 4 5
88
3 1 1
0 x3 2 1 0 8
4 4 4
5 5 7 5
Δ h1 = 6 0 0 k
4 4 4 4
24 4 3
0 x2 -1 1 0
5 5 5
4 1 2
0 x3 1 0 1
5 5 5
Δ h2 = 0 0 0 0 -1 -1 0
Ultimul tabel simplex de mai sus furnizează o soluţie bazică iniţială care se optimizează tot
cu metoda simplex faţă de funcţia-obiectiv f:
↓
Cf 6 7 10
CB VB XB x1 x2 x3
24
7 x2 -1 1 0
5
4 4
→ 10 x3 1 0 1 min
5 5
Δ f0 = 41.6 -3 0 0 Δk = -3
28
7 x2 0 1 1
5
4
6 x1 1 0 1
5
Δ f1 = 44 0 0 3 0
4 28
Soluţia bazică optimă a primalei este: X x1 ; x2 ; x3 0 şi f max 44
5 5
Problema de optimizare duală are forma:
y1 3y 2 6
2y1 y 2 7
3y1 4y 2 10
y1 , y 2 oarecare
g 12y1 8y 2 min im
89
Implementarea metodei simplex se face prin mai multe procedee:
Exemplu:
Să se rezolve problema de programare liniară primală următoare cu programul OPTIMF şi
cu SOLVER din EXCEL:
4x1 + x2 ≤ 5
3x1 + 2x2 = 7
2x1 + 3x2 ≥ 10
x1, x2 ≥ 0
-----------------------
f = 6x1 + 3x2 = maxim
Funcţia auxiliară fa = 5x1 + 8x2
Soluţie:
Problema duală are forma (vezi secţiunea 2.2 exemplul 1):
4y1 + 3y2 + 2y3 ≥ 6
y1 + 2y2 + 3y3 ≥ 3
y1 ≥ 0; y2 = oarecare; y3 ≤ 0
------------------------------------
g = 5y1 + 7y2 + 10y3 = minim
Prin indroducerea de variabile de egalizare, problemele primală şi duală capătă forma
standard (au numai restricţii egalităţi).
Această operaţie o face programul!
Aceste forme standard sunt:
Primala:
4x1 + x2 + xe1 = 5
3x1 + 2x2 + xe2 = 7
2x1 + 3x2 - xe3 = 10
x1, x2, xe1, xe2, xe3 ≥ 0
-----------------------
f = 6x1 + 3x2 + 0.xe1 + 0.xe2 + 0.xe3 = maxim
cu soluţii de forma: X = (x1, x2, xe1, xe2, xe3) din R5
90
Duala:
4y1 + 3y2 + 2y3 – ye1 = 6
y1 + 2y2 + 3y3 – ye2 = 3
y1 ≥ 0; y2 = oarecare; y3 ≤ 0; ye1, ye2 ≥ 0
----------------------------------------------------
g = 5y1 + 7y2 + 10y3 + 0.ye1 + 0.ye2 = minim
cu soluţii de forma Y = (ye1, ye2; y1, y2, y3) din R5
Pentru computer este suficient să se dea elementele problemei primale sub forma iniţială
(nestandard) şi se calculează soluţiile bazice optime primală X(0) şi duală Y(0), ambele din R5
precum şi valoarea comună a optimului: fmaxim = gminim.
91
2) Rezolvarea cu SOLVER din EXCEL:
A1 B C D E F G H I
2 PROGRAM LINIAR(OPTIML)
3 SOLUŢIA OPTIMĂ COEF. F-CŢIE - OB. VALOARE COEF. VALOARE
f F-CŢIE -OB. fa fa
4 X1 X2 C1 C2 f : D1 D2
5 0.2 3.2 6 3 10.8 5 8 26.6
6 RESTRICŢII: SEMN
7 X1 X2 MEMBRU RESTR MEMBRU
STÂNG: ICŢIE: DREPT:
8 4 1 4 < 5
9 3 2 7 = 7
10 2 3 10 > 10
FORMULE:
În căsuţa din dreapta opţiunii Set Target Cell se scrie adresa absolută $F$5 în care se găsesc
valorile succesive ale funcţiei-obiectiv f a problemei primale, ultima valoare fiind cea optimă.
Sub această căsuţă se face opţiunea Max în butonul radio din stânga, deoarece problema
primală este de maxim.
În căsuţa de sub opţiunea By Changing Cells se dau adresele absolute $B$5, $C$5 în care se
găsesc valorile succesive ale variabilelor x1, x2, primele valori putând fi luate egale cu zero iar
ultimele valori fiind cele optime.
Se activează opţiunea Add care deschide fereastra Add Constraint în care se scriu cele trei
restricţii ale problemei primale $D$8 <= $F$8; $D$9 = $F$9; $D$10 >= $F$10 după cum urmează:
în fereastra Cell Reference se scrie membrul stâng al restricţiei, din lista ascunsă se alege semnul
restricţiei iar în fereastra Constraint se scrie membrul drept al restricţiei.
92
După terminarea scrierii fiecărei restricţii, se activează opţiunea Add pentru a introduce
restricţia următoare.
Int
int
bin
După închiderea cu OK a acestei ferestre, restricţiile precedente apar în căsuţa de sub
opţiunea Subject to the Constraints din fereastra Solver Parameters de mai sus.
Dacă ulterior dorim să modificăm sau să ştergem unele restricţii, le selectăm şi folosim
opţiunile Change sau Delete.
Activând opţiunea Solve din fereastra Solver Parameters, apare fereastra Solver Results de
mai jos:
În căsuţa de sub opţiunea Reports selectăm opţiunile Answer, Sensitivity şi Limits care vor
ataşa foii de calcul trei rapoarte cu rezultate: soluţiile optime primală şi duală, valoarea optimului şi
intervalele pentru componentele vectorilor b şi c care nu necesită reoptimizare. Dealtfel variabilele
primale proprii x1 şi x2 ale soluţiei bazice optime primale şi valoarea optimă a funcţiei-obiectiv f
apar şi în foaia EXCEL iniţială în celulele $B$5, $C$5 respectiv $F$5.
În celula $I$5 apare şi valoarea funcţiei auxiliare fa.
Valorile coeficienţilor unui model liniar suferă modificări în timp. Cele mai frecvente
modificări sunt:
a) Modificarea valorilor coeficienţilor c1,…, cP ai funcţiei-obiectiv f în care caz se pune problema
dacă soluţia optimă primală existentă a modelului mai rămâne optimă (nu necesită reoptimizare).
b) Modificarea valorilor termenilor liberi b1,…, bM ai restricţiilor în care caz se pune problema
dacă soluţia optimă duală existentă a modelului mai rămâne optimă (nu necesită reoptimizare).
Răspunsul la aceste întrebări este dat de raportul Limits din fereastra Solver Results a
produsului EXCEL (vezi secţiunea 2.3)
Exemplu:
Fie problema rezolvată mai sus:
4x1 + x2 ≤ 5
3x1 + 2x2 = 7
2x1 + 3x2 ≥ 10
x1, x2 ≥ 0
-----------------------
f = 6x1 + 3x2 = maxim
93
pentru care am găsit soluţiile optime primală şi duală:
SOLUŢIA BAZICĂ OPTIMĂ PRIMALĂ SOLUŢIA BAZICĂ OPTIMĂ DUALĂ
3) VPP (Variabile primale proprii) 3) VDE (Variabile duale de egalizare)
x1 = 0.2 ye1 = 0
x2 = 3.2 ye2 = 0
4) VDE (Variabile primale de egalizare) 5) VDP (Variabile duale proprii)
xe1 = 1 y1 = 0
→ xe2 = 0 → y2 = 2.4
→ xe3 = 0 → y3 = - 0.6
fmax = gmin = 10.8
a) Dacă c1 = 6 (4.5; +∞), c2 = 3 (0; 4), soluţia optimă primală de mai sus rămâne optimă.
b) Dacă b1 = 5 (4; +∞), b2 = 7 (6.67; 7.5); b3 = 10 (9; 10.5), soluţia optimă duală de mai sus
rămâne optimă.
Exemplu
A) Fie f0 = 15 .Ataşăm formei standard restricţia 6x1 + 7x2 +xe4 = 15 şi minimizăm funcţia h = xe4
= minim. Găsim soluţia x1 = 13/22; x2 = 36/22; xe1 = 31/22; xe2 = 30/22; xe3 = 0; xe4 = h minim = 0
B) Ataşăm formei standard funcţia h1 = xe1 = minim şi găsim soluţia optimă:
x1 = 2, x2 = 0; xe1 = 0, xe2 = 3, xe3 = 4 şi h1 are valoarea minimă 0
Ataşăm formei standard funcţia h2 = xe2 = minim şi găsim soluţia optimă:
x1 = 0.25, x2 = 3; xe1 = 1.75, xe2 = 0, xe3 = 0 şi h2 are valoarea minimă 0
Ataşăm formei standard funcţia h3 = xe1 + xe2 = minim şi găsim soluţia optimă:
x1 = 2, x2 = 3; xe1 = 0, xe2 = 0, xe3 = 7 şi h3 are valoarea minimă 0
94
Soluţii optime pentru modelele din secţiunea 2.1, găsite cu metoda simplex
Cifrele de mai jos sunt oferite de computer iar cuvintele sunt scrise de cel care a alcătuit
modelul liniar de optimizare.
Săgeţile din tabele marchează componentele nebazice nule pentru soluţia bazică optimă
primală, respectiv componentele bazice nenule pentru soluţia bazică optimă duală.
A. STRUCTURA CULTURILOR
Pentru soluţiile optime de mai sus avem valorile optime Vm = 136667 lei = maxim;
Cm = 92000 lei; Pm = 44667 lei; RPm = 0.485
Structura în procente a venitului maxim fmaxim = 136667 lei este: s1 = (1200*40*100)/136667
= 35.1% (contribuţia grâului); s2 = (1500 * 44.44 * 100)/136667 = 48.8% (contribuţia porumbului);
s3 = (1200 * 10 * 100)/13667 = 8.8% (contribuţia florii soarelui); s4 = (1800 * 5.56 * 100)/136667
= 7.3% (contribuţia sfeclei de zahăr).
Reoptimizare
I) Rata medie a profitului RMP = 0.326 mil. lei profit/1 mil. lei cheltuit
II) Rata marginală a profitului RDP = (1/y9 – 1) = 2.333 lei creştere de profit/1 leu creştere de
cheltuieli.
III) Elasticitatea ratei profitului ERP = RDP/RMP = 7.2% creştere de profit/1% creştere de
cheltuieli.
Reoptimizare
În modelul VI al structurii optime a culturilor soluţia optimă primală existentă a modelului
rămâne optimă dacă c1 = 840 lei/ha grâu (0 lei/ha grâu; 870 lei/ha grâu); c2 = 960 lei/ha porumb
(945 lei/ha porumb; 1020 lei/ha porumb); c3 = 990 lei/ha floarea soarelui (870 lei/ha floarea
soarelui; +); c4 = 1050 lei/ha sfeclă de zahăr (960 lei/ha sfeclă de zahăr; 1080 lei/ha sfeclă de
zahăr).
96
În modelul VI al structurii optime a culturilor, la modificarea garanţiei de venit b9, soluţia
optimă duală existentă a modelului rămâne optimă dacă b9 = 136500 lei (136200 lei; 137250 lei).
B. RAŢIA FURAJERĂ
Structura în procente a cheltuielilor minime fminim = 11.52 lei este: s1 = 45.2% (contribuţia
fânului); s2 = 26% (contribuţia porumbului); s3 = 15.6% (contribuţia sfeclei); s4 = 13.2% (contribuţia
tărâţelor).
Reoptimizare
C. ROTAŢIA CULTURILOR
Pentru soluţiile optime de mai sus avem valorile optime Vm = 146000 lei = maxim;
Cm = 94000 lei; Pm = 52000 lei; RPm = 0.553
Structura în procente a venitului maxim fmaxim = 146000 lei este: s1 = 46.2% (contribuţia
porumbului după grâu); s3 = 28.8% (contribuţia grâului după porumb); s4 = 19.5% (contribuţia sfeclei
de zahăr după porumb); s6 = 5.5% (contribuţia porumbului după soia).
Reoptimizare
98
Modelul VI (Cheltuieli minime cu venit garantat) din tabelul 6 are soluţiile:
Pentru soluţiile optime de mai sus avem valorile optime Vm = 140000 lei; Cm = 91071.43 lei
= min; Pm = 48928.57 lei; RPm = 0.537
Structura în procente a cheltuielilor minime fminim = 91071.43 lei este: s1 = 49.4% (contribuţia
porumbului după grâu); s3 = 36.4% (contribuţia grâului după porumb); s4 = 10.4% (contribuţia
sfeclei de zahăr după porumb); s5 = 3.8% (contribuţia grâului după soia).
Reoptimizare
F / B B1 . . . . . Bn Oferte
F1 c11 . . . . . c1n a1
. . . .
. . . .
. . . .
Fn cm1 . . . . . cmn am
Cereri b1 .. . . . . bn CT = OT
Problemele de optimizare tip transport pot fi rezolvate cu metoda simplex prin transformarea
matricii coeficienţilor C = (cij) de tip mxn în şirul (c11,…,c1n,…,cm1,…,cmn) de lungime m.n şi a
matricii necunoscutelor X = (xij) de tip mxn în şirul (x11,…,x1n,…,xm1,…,xmn) de lungime m.n
Ele pot fi rezolvate şi printr-o metodă matricială numită metoda potenţialelor (Vezi
secţiunea 2.3 din lucrarea autorului “Matematică şi biometrie” Fascicola I, AMD, Litografiat,
1979).
100
Problemele tip transport au totdeauna soluţie bazică iniţială cu m + n – 1 componente xij
nenule, care poate fi găsită prin diverse metode: căsuţa (i, j) de Nord-Vest, căsuţa (i, j) de cost optim
pe linii sau pe coloane sau pe ansamblul tabelului.
Modelul tip transport dual are forma:
ui + vj ≥ (≤)cij (1 ≤ i ≤ m¸ 1 ≤ j ≤ n)
ui, vj = oarecare
----------------------------------------------
g = (a1u1 +… amum) + (b1v1 +…+ bnvn) = minim (maxim)
Dacă avem gminim atunci în restricţii punem semnul ≥ iar dacă avem gmaxim atunci în restricţii
punem semnul ≤.
ui (lei/tonă) reprezintă cota-parte din cij (lei/tonă) care revine lui Fi iar vj (lei/tonă) reprezintă
cota-parte din cij (lei/tonă) care revine lui Bj.
Funcţia-obiectiv duală g reprezintă în lei suma cotelor- părţi ce revin tuturor furnizorilor şi
beneficiarilor pentru ofertele respectiv cererile acestora.
Problemele neechilibrate (cu OT ≠ CT) trebuie echilibrate astfel:
a) Dacă OT = a1 +…+ am > b1 +…+ bn = CT, introducem un beneficiar fictiv Bn+1* cu coeficienţii
c1,n+1 = …= cm,n+1 = 0 şi cu cererea OT - CT
b) Dacă OT = a1 +…+ am < b1 +…+ bn = CT, introducem un furnizor fictiv Fm+1* cu coeficienţii
cm+1,1 = …= cm+1,n = 0 şi cu oferta CT – OT.
Exemple:
1) Fie problema de maxim cu doi furnizori şi doi beneficiari:
F \ B B1 B2 Oferte
F1 2 3 14
F2 5 4 9
OT = 23
Cereri 10 8 CT = 18
Deoarece OT = 23 tone > 18 tone = CT, introducem un beneficiar fictiv B3* cu cererea b3* =
OT – CT = 5 tone şi cu c13 = c23 = 0 iar problema devine echilibrată.
F \ B B1 B2 B3* Oferte
F1 2 3 0 14
F2 5 4 0 9
Cereri 10 8 5 23
F F1 F2
B B1 B2 B3* B1 B2 B3* Semn Limite
Restric. x1 x2 x3 x4 x5 x6
F1 1 1 1 1 1 1 = 14
F2 0 0 0 1 1 1 = 9
B1 1 0 0 1 0 0 = 10
B2 0 1 0 0 1 0 = 8
B3* 0 0 1 0 0 1 = 5
F 2 3 0 5 4 0 MAXIM
101
După rezolvare avem:
F \ B B1 B2 Oferte
F1 5 1 10
F2 4 2 12
OT = 22
Cereri 15 8 CT = 23
Deoarece OT = 22 tone < 23 tone = CT, introducem un furnizor fictiv F3* cu oferta a3* =
CT – OT = 1 tonă şi cu c31 = c32 = 0 iar problema devine echilibrată.
F \ B B1 B2 Oferte
F1 5 1 10
F2 5 4 12
F3* 0 0 1
Cereri 15 8 23
102
După rezolvare cu metoda simplex avem:
Dacă problema primală este de maxim, în rutele interzise luăm costuri cij negative, mult mai
mici ca restul costurilor din căsuţele neinterzise.
În soluţia bazică optimă primală aceste căsuţe interzise nu apar, contribuţia lor la fmaxim fiind
neglijabilă.
Dacă problema primală este de minim, în rutele interzise luăm costuri cij pozitive, mult mai
mari ca restul costurilor din căsuţele neinterzise.
În soluţia bazică optimă primală aceste căsuţe interzise nu apar, contribuţia lor la fminim fiind
prea mare.
În acest caz între furnizorii F1,…, Fm şi beneficiarii B1,…, Bn se interpun centrele de tranzit
T1,…, Tp care pot fi angrouri, depozite etc. în care produsele sosesc de la furnizori şi pleacă mai
departe la beneficiari. Vom echilibra oferta totală a furnizorilor cu cererea totală a beneficiarilor
prin introducerea unui furnizor/beneficiar fictiv iar la restricţii adăugăm condiţiile de tranzitare a
produselor prin centrele T1,…, Tp: cantitatea totală de produse care soseşte în fiecare centru de
tranzit este egală cu cantitatea totală de produse care pleacă din acest centru de tranzit.
Exemplu:
Fie problema de minim cu tabelele de date:
Tabel 1
T T1 T2 Oferte
F
F1 5 10 50 t
F2 8 6 30 t
80 t
Tranzit 200 t 300 t 500 t
103
Tabel 2
B B1 B2 Tranzit
T
T1 7 4 200 t
T2 2 9 300 t
500 t
Cereri 60 t 40 t 100 t
Echilibrăm oferta totală OT = 80 t din tabelul 1 cu cererea totală CT = 100 t prin adăugarea
în tabelul 1 a unui furnizor fictiv F3* cu oferta CT – OT = 20 t şi costurile de transport nule deci
obţinem Tabelul 3:
Tabel 3
..................T T1 T2 Oferte
F
F1 5 10 50 t
F2 8 6 30 t
F3* 0 0 20 t
80 t
Tranzit 200 t 300 t 500 t
Funcţia-obiectiv este:
f = 5.X11 + 10.X12 + 8.X21 +6.X22 + 0.X31 + 0.X32 + 7.X41 + 4.X42 + 2X51 + 9X52 = minim
104
Soluţiile bazice optime primală şi duală vor fi:
Aceste probleme sunt de tip transport în care F1,…, Fm sunt solicitanţi de slujbe iar B1,…, Bn
sunt angajatorii. Coeficienţii cij sunt valori economice ale solicitantului Fi la angajatorul Bj.
xij sunt variabile bivalente: xij = 1 dacă Fi este angajat de Bj şi 0 în caz contrar.
În plus a1 =…= am = 1 şi b1 =…= bn = 1
Exemplu:
Fie problema de repartiţie de maxim a trei solicitanţi Fi pentru două posturi Bj pe care o
echilibrăm:
F \ B B1 B2 B3* Oferte
F1 30 10 0 1
F2 40 60 0 1
F3 50 50 0 1
Cereri 1 1 1 3
105
F F1 F2 F3 Semn Limite
B B1 B2 B3 B1 B2 B3 B1 B2 B3
Restricţii * * *
x1 x2 x3 x4 x5 x6 x7 x8 x9
F1B1 1 0 0 0 0 0 0 0 0 ≤ 1
F1B2 0 1 0 0 0 0 0 0 0 ≤ 1
F1B3* 0 0 1 0 0 0 0 0 0 ≤ 1
F2B1 0 0 0 1 0 0 0 0 0 ≤ 1
F2B2 0 0 0 0 1 0 0 0 0 ≤ 1
F2B3* 0 0 0 0 0 1 0 0 0 ≤ 1
F3B1 0 0 0 0 0 0 1 0 0 ≤ 1
F3B2 0 0 0 0 0 0 0 1 0 ≤ 1
F3B3* 0 0 0 0 0 0 0 0 1 ≤ 1
F1 1 1 1 0 0 0 0 0 0 = 1
F2 0 0 0 1 1 1 0 0 0 = 1
F3 0 0 0 0 0 0 1 1 1 = 1
B1 1 0 0 1 0 0 1 0 0 = 1
B2 0 1 0 0 1 0 0 1 0 = 1
B3* 0 0 1 0 0 1 0 0 1 = 1
F 30 10 0 40 60 0 50 50 0 MAXIM
106
Un drum (lanţ) închis se numeşte circuit (ciclu). Circuitul (ciclul) cu un singur arc se
numeşte buclă.
Un graf este tare conex (conex) dacă pentru orice două vârfuri, există un drum (lanţ) care le
uneşte.
Un drum (lanţ) este hamiltonian dacă trece odată prin toate vârfurile grafului şi este eulerian
dacă trece odată prin toate arcele (muchiile) grafului.
Reţeaua este un graf orientat tare conex, fără bucle, care are un vârf iniţial v1 (în care nu
soseşte niciun drum) şi un vârf final vn (de unde nu pleacă niciun drum).
Arborele este un graf neorientat, conex, fără cicluri.
Multe modele de optimizare în grafuri se reduc la găsirea într-o reţea a drumului optim (de
lungime minimă sau maximă) de la vârful iniţial v1 la vârful final vn.
Exemplu:
Să se determine drumul de lungime minimă de la v1 la v6 în reţeaua:
Soluţie:
Avem tabelul:
107
Drumul optim este succesiunea de vârfuri şi arce v1A3v2D2v4I1v5K6v6, cu toate arcele
marcate, dacă este parcurs de la v6 la v1, în sens invers săgeţilor. Acest drum are lungimea minimă
12.
2) Determinarea drumului de lungime maximă.
Fiecărui vârf vi i se ataşează distanţa maximă Di de la v1 la vi calculată astfel : D1 = 0 şi Dj =
maxim (Di + lij) pentru toate arcele care sosesc în vj . i
Arcele care dau maximul se marchează cu o liniuţă.
Drumul de lungime maximă are toate arcele marcate dacă este parcurs de la vn la v1 în sens
invers săgeţilor.
Exemplu:
Să se determine drumul de lungime maximă de la v1 la v6 în reţeaua:
Soluţie:
Avem tabelul:
108
Exemplu:
Pentru drumul de lungime minimă şi cel de lungime maximă de mai sus avem modelul
liniar cu variabile bivalente:
Semnificaţia variabilelor:
x1 = 1 dacă activitatea A este pe drumul optim şi x1 = 0 în caz contrar.
Pentru x2,…, x11 semnificaţia este analoagă.
Semnificaţia restricţiilor:
Arcele care pleacă dintr-un vârf, au coeficienţii - 1 iar cele care sosesc într-un vârf, au
coeficienţii + 1.
În vârful iniţial v1 nu soseşte niciun arc, deci toţi coeficienţii în restricţia sa sunt egali cu - 1
iar membrul doi este - 1 deci există un arc care pleacă din v1 pe drumul optim.
În vârfurile intermediare v2 - v5, suma variabilelor care intră în vârf este egală cu suma
variabilelor pe arcele care ies din vârf (membrul doi este zero) deoarece dacă drumul optim intră
într-un vârf, trebuie să şi iasă din acel vârf.
Din vârful final v6 nu pleacă niciun arc deci toţi coeficienţii sunt egali cu 1 iar membrul doi
este 1 deci există un arc care soseşte în v6 pe drumul optim.
Semnificaţia funcţiei-obiectiv:
Suma lungimilor arcelor de pe drumul optim este maximă sau minimă.
Rezolvarea acestei probleme de optimizare liniară cu variabile bivalente, se face cu
produsele
informatice EXCEL, QUATTRO, QM, MSS, WINQSB etc.
Pentru drumul de lungime maximă, avem soluţia optimă x1 = x3 = x6 = x10 = 1 şi restul
variabilelor nule iar funcţia este fmax = 25.
Este posibil să existe mai multe drumuri optime într-o reţea; metoda simplex din secţiunea
2.3 permite găsirea tuturor soluţiilor bazice care dau aceste drumuri optime.
Fie o reţea, adică un graf orientat, conex în care există vârful iniţial V0 în care nu soseşte
niciun arc şi vârful final Vn din care nu pleacă niciun arc. Pentru fiecare arc u al reţelei ataşăm un
număr raţional c(u) ≥ 0 numit capacitatea arcului u.
Un flux f în reţea este o funcţie f care ataşează fiecărui arc u al reţelei fluxul arcului f(u) ≥ 0,
care îndeplineşte două condiţii:
a) f(u) ≤ c(u) pentru orice arc u al reţelei;
b) Pentru orice vârf Vi diferit de V0 şi Vn, suma f(V) a fluxurilor arcelor care sosesc în V este egală
cu suma fluxurilor arcelor care pleacă din V.
109
Dacă ω - (V) este mulţimea arcelor care sosesc în vârful V şi ω + (V) este mulţimea arcelor
care pleacă din vârful V, determinarea fluxului optim se formulează astfel:
Pentru orice arc u al reţelei să se găsească fluxul său f(u) astfel că:
0 f(u) c(u)
f (u)
f (u) , V V0 ;V Vn
u (V)
-
u (V)
f (u)
f (u)
f (u) Maxim
u (V) u (V)
Un arc u se numeşte arc saturat dacă f(u) = c(u) iar un flux f al reţelei se numeşte flux saturat
dacă orice drum de la V0 la Vn conţine un arc saturat.
Pentru orice mulţime A de vârfuri ale reţelei (exclusiv V0), vom numi tăietură ω(A),
mulţimea de arce care intră în vârfurile din A, şi vom numi capacitatea tăieturii c [ω(A)] suma
fluxurilor arcelor tăieturii ω(A).
Din teorema de dualitate 6.1 din secţiunea 2.2 rezultă:
Teorema Ford-Fulkerson
Pentru orice reţea, valoarea maximă a fluxului reţelei este egală cu capacitatea minimă a
tăieturilor mulţimilor A de vârfuri (exclusiv V0) ale reţelei.
Pentru a găsi fluxul maxim într-o reţea, se poate aplica algoritmul Ford-Fulkerson:
1) Se defineşte fluxul iniţial nul: f(u) = 0 pentru orice arc u al reţelei
2) Orice drum de la V0 la Vn se poate satura astfel:
a) Se marchează vârful V0 cu “+”
b) Vârful Vi fiind marcat, se va marca cu “+Vi“ orice vârf nemarcat Vj pentru care arcul u care
uneşte pe Vi cu Vj este nesaturat adică f(u) < c(u) şi se va marca cu “+Vi“ orice vârf
nemarcat Vj pentru care arcul u care uneşte pe Vi cu Vj are flux nenul adică f(u) > 0.
Dacă prin acest procedeu de marcare nu se etichetează Vn, fluxul obţinut este maxim.
Dacă marcajul ajunge la Vn, fluxul obţinut nu este maxim; fie în acest caz un drum etichetat
e de la V0 la Vn. Fie e+ mulţimea arcelor de la Vi la Vj ale lui e în care Vj are marcajul “+Vi“ şi fie e-
mulţimea arcelor de la Vi la Vj ale lui e în care Vj are marcajul “–Vi“. Fie:
Minim Minim
c(u) f (u) ;Minim
ue
f (u) ue
Mărim cu ε fluxul f(u) pentru fiecare arc u e+ şi micşorăm cu fluxul f(u) pentru fiecare
arc u e-.
3) Se repetă pasul 2 până se obţine un flux maxim.
Mulţimea arcelor care unesc vârfurile marcate cu cele nemarcate este o tăietură de capacitate
minimă.
Problema fluxului optim în reţele se poate rezolva cu computerul prin programarea liniară.
Exemplu:
Fie graful din exemplul I) de mai sus în care pe arce sunt capacităţile acestora.
112
Rezerva sigură Rs (vi, vj) = tj – ti* - tij desemnează situaţia că am ajuns cel mai târziu în
stadiul vi şi vrem să ajungem cel mai devreme în stadiul vj.
Evident avem Rt ≥ Rl ≥ Rs şi Rt ≥ Ri ≥ Rs.
Pentru activităţi critice avem ti = ti* şi tj = tj* aşa că Rt = Rl = Ri = Rs = 0 ceea ce în cuvinte
înseamnă că activităţile critice nu au niciun fel de rezerve de timp, executându-se una după alta fără
pauze.
Rezerva de timp intermediară Ri a unei activităţi necritice, poate fi folosită pentru
eliminarea timpilor morţi ai forţei de muncă şi utilajelor.
Astfel prelungirea duratei tij ai unei activităţi necritice cu rezerva sa intermediară Ri (vi, vj)
permite degrevarea de la această activitate a unui procent egal cu Ri (vi, vj)/(tij + Ri (vi, vj)) din forţa
de muncă şi utilajele repartizate iniţial activităţii necritice de la vi la vj.
În acest caz graful proiectului trebuie reexaminat căci pot apare noi drumuri critice.
În proiecte complexe, acestea se împart în subproiecte mai simple Pi cu grafuri proprii şi
care au durate de execuţie minime Ti găsite cu metoda drumului critic ca mai sus.
În graful coordonator al proiectului complex, subproiectul Pi devine o activitate cu durata Ti.
Din graful coordonator se determină cu metoda drumului critic durata totală minimă T de execuţie
a proiectului complex.
Metoda PERT se aplică atunci când durata tij a unei activităţi nu mai este constantă ci este
cuprinsă într-un interval: aij ≤ tij ≤ bij.
Mărimea aij se numeşte durata optimistă iar bij se numeşte durata pesimistă a activităţii
respective.
Aceste durate aij şi bij se stabilesc în raport de starea forţei de muncă şi a utilajelor, de
aprovizionarea cu materii prime, materiale şi combustibil necesare pentru execuţia activităţii
respective.
Valoarea medie a duratei tij este dată de relaţia: tmij = (aij + [Link] + bij)/6 iar abaterea-standard
a lui tij este: sij = (bij – aij)/6.
Conform teoremei limită-centrală, suma T a unui număr mare de variabile aleatoare
independente tij cu mediile tmij şi abaterile-standard sij este o variabilă aleatoare normală cu media
TMmin = Σ tmij şi abaterea – standard ST = (Σ sij2)1/2 (în aceste sume se includ doar activităţile
critice).
(T – TMmin)/ST este variabilă N(0, 1) deci:
(1) P (T < Tcontract) = F ((Tcontract - TMmin)/ST) = 1 - α
Dacă se dă Tcontract, din relaţia (1) se poate afla probabilitatea de a nu-l depăşi.
Din relaţia (1) rezultă:
(2) Tcontract = TMmin + u α .sT
deci se poate calcula Tcontract care poate fi respectat cu probabilitatea 1 – α şi depăşit cu riscul α.
Pentru α = 5% avem u0.05 = 1.65; pentru α = 1% avem u0.01 = 2.33 iar pentru α = 0.1% avem
u0.001 = 3.08
Varianta deterministă CPM se poate obţine din varianta aleatoare PERT pentru aij = tij = bij
deci tmij = tij şi sij = 0.
Programele specializate QM, MSS, WINQSB calculează drumul critic pentru ambele
variante CPM şi PERT.
Programul DCRITIC elaborat de autor, se găseşte în Anexa 1 a lucrării [53] şi calculează
dumul critic după metoda de mai sus, fiind necesare datele:
a) Numărul n de vârfuri;
b) Numărul maxim p de arce care unesc direct două vârfuri vi şi vj ale reţelei.
c) Semimatricea cu cele p durate ale activităţilor care unesc vârful vi cu toate vârfurile vj (j > i)
pentru i = 1,…, n-1.
Programul livrează un tabel cu intervalele de fluctuaţie ale vârfurilor vi, un tabel cu
activităţile critice şi necritice ale proiectului şi un tabel cu rezervele de timp Rt, Rl, Rs ale
activităţilor necritice.
113
Exemplu:
Fie proiectul agricol al campaniei de recoltare orz-grâu care conţine activităţile cu durate
din tabelul de mai jos.
Calculăm duratele medii tmij şi abaterile-standard sij cu formulele de mai sus.
Se cere drumul critic, durata minimă Tmin pentru varianta CPM respectiv Tcontract cu
încrederea 95% pentru varianta PERT şi rezervele de timp ale activităţilor necritice.
Soluţie:
Avem tabloul cu activităţi ale proiectului:
114
Pe baza grafului precizăm datele pentru programul DCRITIC:
a) n = 10 vârfuri;
b) p = 2 arce = numărul maxim de arce care unesc direct două vârfuri oarecare;
c) Semimatricea cu duratele de la fiecare vârf vi la vârfurile vj care urmează după el (j > i).
v2 v3 v4 v5 v6 v7 v8 v9 v10
v1 5,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0
v2 4,6, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0
v3 3,0, 0,0, 0,0, 0,0, 0,0, 0,0, 0,0
v4 8,0, 0,0, 0,0, 5,0, 0,0, 5,0
v5 6,8, 0,0, 0,0, 0,0, 0,0
v6 4,0, 0,0, 0,0, 4,3
v7 6,0, 0,0, 5,0
v8 2,0, 0,0
v9 3,0
În tabelul care urmează se calculează intervalele de fluctuaţie ale vârfurilor v1 – v10:
Vârf vI ti ↓ Arc marcat t i* ↑ Arc marcat
v1 0 - 5–5=0 A
v2 0+5=5 A min (11 - 4; 11 - 6) = 5 C
v3 max (5 + 4; 5 + 6) = 11 C 14 - 3 = 11 D
v4 11 + 3 = 14 D min (22 - 8; 40 - 5; 45 - 5) = 14 G
v5 14 + 8 = 22 G min (30 + 6; 30 + 8) = 22 I
v6 max (22 + 6; 22 + 8) = 30 I min (45 - 4; 45 - 3; 34 - 4) = 30 J
v7 30 + 4 = 34 J Min (45 - 5; 40 - 6) = 34 N
v8 max (34 + 6; 14 + 5) = 40 N 42 - 2 = 40 O
v9 40 + 2 = 42 O 45 – 3 = 42 P
v10 max (30 + 4; 30 + 5; 34 + 5; P 45 -
42 + 3; 14 + 5) = 45
Urmează tabelul cu activităţi critice şi necritice:
Cod ACTIVITATE ÎNCEPUT SFÂRŞIT Stare Critică
activit. PLECARE SOSIRE RUTA Iminim Imaxim Sminim Smaxim
A v1 v2 1 0 0 5 5 Critică
B v2 v3 1 5 7 9 11 -
C v2 v3 2 5 5 11 11 Critică
D v3 v4 1 11 11 14 14 Critică
E v4 v10 1 14 40 19 45 -
F v4 v8 1 14 35 19 40 -
G v4 v5 1 14 14 22 22 Critică
H v5 v6 1 22 24 28 30 -
I v5 v6 2 22 22 30 30 Critică
J v6 v7 1 30 30 34 34 Critică
K v7 v10 1 34 40 39 45 -
L v6 v10 1 30 41 34 45 -
M v6 v10 2 30 42 33 45 -
N v7 v8 1 34 34 40 40 Critică
O v8 v9 1 40 40 42 42 Critică
P v9 v10 1 42 42 45 45 Critică
115
Drumul critic este v1 A v2 C v3 D v4 G v5 I v6 J v7 N v8 O v9 P v10 cu lungimea maximă de
45 zile egală cu durata minimă a proiectului agricol.
Dacă f este volumul forţei de muncă pentru durata tij iar f* este volumul forţei de muncă
pentru durata tij + Ri, avem tij.f = (tij + Ri). f* deci f*/f = tij/(tij + Ri).
De exemplu pentru activitatea B raportul între volumul noii forţe de muncă f* şi volumul
vechii forţe de muncă f este f*/f = 4/6 = 67%.
2)Lucrăm în varianta PERT cu duratele medii tmij şi cu abaterile-standard sij ale activităţilor.
Graful proiectului este acelaşi dar duratele arcelor au valorile tmij .
Drumul critic este acelaşi dar cu lungimea minimă TM min 44.33 zile .
Avem s T sij2 pentru activităţi critice deci :
116
Problema minimizării timpului total de execuţie a unui proiect agricol se poate formula
direct ca problemă de programare liniară.
Exemplu:
Pentru proiectul agricol al campaniei de recoltare orz-grâu de mai sus, avem macheta
modelului liniar:
Variabila xi (i = 1,…, 10) reprezintă timpul maxim scurs de la data începerii proiectului
până se ajunge în stadiul Vi, în presupunerea că s-au efectuat toate activităţile de pe toate drumurile
care sosesc în Vi.
Restricţiile referitoare la activităţile A – P ale proiectului specifivă faptul că pentru orice
activitate care pleacă din Vi şi ajunge în Vj (i, j = 1,…, 10, i < j) şi care are durata ti j, această durată
trebuie respectată deci avem restricţia xj xi + ti j adică - xi + xj ti j.
Funcţia-obiectiv a modelului este durata totală de execuţie a proiectului f = x10 – x1 = minim.
Modelul dual are necunoscutele proprii y1,…, y16 cu semnificaţia: yi = 1 dacă activitatea
corespunzătoare este critică şi yi = 1 în caz contrar.
Modelul dual are restricţiile pe coloanele machetei de mai sus, toate fiind egalităţi iar
funcţia-obiectiv duală g are coeficienţii pe ultima coloană cu limite a machetei precedente şi se
caută gmaxim adică drumul critic cu lungimea maximă de la V1 la V10.
Dealtfel un asemenea model ca cel dual, a fost formulat în secţiunea 2.4 pentru găsirea
drumului de lungime maximă într-o reţea.
Soluţia optimă a modelului primal de mai sus este: x1 = 0; x2 = 5; x3 = 11; x4 = 14; x5 = 22;
x6 = 30; x7 = 34; x8 = 40; x9 = 42; x10 = 45 adică chiar valorile t*i (i = 1,…, 10) găsite mai sus.
Variabilele de egalizare primale xe1,…, xe16 sunt chiar rezervele intermediare Ri ale celor
16
activităţi A - P ale proiectului, care au fost calculate mai sus în tabelul cu rezerve de timp ale
activităţilor necritice. Avem fminim = 45 zile.
Soluţia optimă a modelului dual este: y1= y3 = y4 = y7 = y9 = y10 = y14 = y15 = y16 = 1, iar
restul de variabile duale sunt nule. Variabilele duale nenule corespund activităţilor critice A, C, D,
G, I, J, N, O, P găsite mai sus iar lungimea maximă a drumului critic este gmaxim = 45.
117
2.7 Rezumat
În acest capitol se prezintă trei modele de optimizare a producţiei agricole, se studiază
dualitatea acestor modele urmată de optimizarea lor cu metoda simplex cu calculatorul. Capitolul se
încheie cu metoda drumului critic pentru eşalonarea optimă a activităţilor unui proiect agricol.
2.8 Întrebări
1. Care sunt părţile componente ale unui model liniar de optimizare a producţiei agricole?
2. Cum se formulează dualul unui model liniar de optimizare?
3. În ce constă metoda de optimizare simplex?
4. Ce este drumul critic într-o reţea?
2.9 Bibliografie
1. Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I - II, Editura ALL, 2000 - 2001
2. Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
3. Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON,
2000
4. Ene D.: “Matematici (I)”, Editura CERES, 2004
5. Gogonea S., Ene D.: “Analiză numerică”, Editura Cartea Universitară, 2005
6. Ene D., Gogonea S.: “Metode numerice”, Editura Cartea Universitară, 2005
7. Ene D., Ioniţescu E.: “Cercetări operaţionale în agricultură”, USAMV-ID, 2006
8. Ene D.: “Matematică aplicată în agricultură”, Editura CERES, 2006
118
CAPITOLUL 3. ANALIZĂ MATEMATICĂ
Obiective: Însuşirea de către studenţi a rolului derivatelor de ordinul întâi şi doi în studiul
funcţiilor reale de o variabilă reală şi găsirea extremelor acesteia, a rolului derivatelor parţiale de
ordin unu şi doi în studiul funcţiei reale de n variabile reale şi mai ales a găsirii extremelor libere
sau cu legături ale funcţiei.
Cuprins:
Cuvinte-cheie: funcţie reală de o variabilă reală, derivate de ordin întâi şi doi, maximele şi
minimele unei funcţii, funcţie reală de n variabile reale, derivate parţiale de ordinul unu şi doi,
maximele şi minimele libere sau condiţionate ale unei funcţii.
119
Dacă f(x1) = f(x2) implică x1 = x2, funcţia f se numeşte injectivă iar dacă f(A) = B, funcţia se
numeşte surjectivă. O funcţie injectivă şi surjectivă, se numeşte bijectivă. O funcţie reală se
precizează prin expresia analitică y = f(x) şi mulţimile A, B sau prin tabel de valori:
X x1 ------------------- xn
Y y1 ------------------- yn
1) Fie valorile lui x în progresie aritmetică. Avem y B0 B1 x dacă şi numai dacă valorile lui y
sunt în progresie aritmetică.
2) Fie valorile lui x în progresie geometrică. Avem y b0 x B1 dacă şi numai dacă valorile lui y
sunt în progresie geometrică.
3) Fie valorile lui x în progresie aritmetică. Avem y b0 eB1x dacă şi numai dacă valorile lui y
sunt în progresie geometrică.
4) Fie valorile lui x în progresie geometrică. Avem y ln b0 x B1 dacă şi numai dacă valorile lui
y sunt în progresie aritmetică.
Demonstraţie:
1) Fie valorile lui x în progresie aritmetică: x1, x2 x1 r ,..., xn x1 n 1 r ,...
Valorile luiy B0 B1x sunt tot în progresie aritmetică: y1 B0 B1x1 ,
y2 B0 B1 x1 r B0 B1 x1 B1r y1 rB1 ,..., yn
B0 B1 x1 n 1 r B0 B1 x1 n 1 rB1,...
Reciproc, dacă valorile lui y sunt în progresie aritmetică:
y1, y2 y1 t ,..., yn y1 n 1 r ,... pentru a avea yn B0 B1xn pentru orice n N, trebuie
ca y1 n 1 t B0 B1 x1 n 1 r de unde prin identificarea coeficienţilor lui n şi a
termenilor liberi din ambii membri rezultă y1 B0 B1 x1 ; t B1r
2) Valorile lui x sunt în progresie geometrică dacă şi numai dacă valorile lui log x sunt în
progresie aritmetică. În adevăr, dacă avem x1, x2 x1q,..., xn x1q n1,... atunci avem
ln x1,ln x2 ln x1 ln q,...,ln xn ln x1 n 1ln q,...
Reciproc, dacă avem ln x1 ,ln x2 ln x1 p,...,ln xn ln x1 n 1 p,... atunci avem
Dacă valorile lui x sunt în progresie aritmetică, conform punctului 1) avem log y
B1x B0 dacă şi numai dacă valorile lui log y sunt în progresie aritmetică şi aceasta se întâmplă
dacă şi numai dacă valorile lui y sunt în progresie geometrică.
4) y ln b0 x
B1
devine y B ln x B 1 0 unde B0 lnb0 .
Dacă valorile lui x sunt în progresie geometrică atunci valorile lui log x sunt în progresie
aritmetică deci conform punctului 1) avem y B1 ln x B0 dacă şi numai dacă valorile lui y sunt
în progresie aritmetică.
În concluzie, transformările progresiilor aritmetică şi geometrică se fac cu ajutorul funcţiilor
liniară, putere, exponenţială şi logaritmică după schema:
121
Progresie Funcţia liniară Progresie
aritmetică aritmetică
Fu
nc ică
ţia itm
gar
lo
ex
p on
a
ncţi en
ţia
Fu lă
a a a a
x1 şi x2
b b
Graficul are forma:
I .Unda putere :
4h-2 x r x
M.( 4h-3 . a ) .sin (2h 1). . a pentru 0 x a
y =
M.( 4k-2 . b x ) r .sin (2k 1). . b x pentru a x b
4k-3 b a b a
II .Unda exponenţială :
ax
4h-2 r 1 x
M.( ). .sin (2 h 1). . pentru 0 x a
4h-3 r 1 a
y =
bbax
M.( 4k-2 r 1 b x
). .sin (2 k 1). . pentru a x b
4k-3 r 1 b a
124
4) Calculul concentraţiei pe termen lung
În administrarea îngrăşămintelor, ierbicidelor, insecticidelor, vaccinurilor etc., concentraţia
acestora se calculează astfel: vom presupune că materialele precedente se administrează în doze
egale cu d la intervale de timp egale cu x.
1 e x x e x e 2 x
Doza 1: d d d ; Concentraţia reziduală 1: r d e d
1 e x 1 e x
1 1 1
1 e x x e x e 3 x
Doza 2 : d 2 r1 d d ; Concentraţia reziduală 2: r d e d
1 e x 1 e x
2 2
e x e
n 1 x
1 e nx x
Doza n : d d n 1 d d ; Concentraţiareziduală n: r d e d
1 e x 1 e x
n n n
1 e x
Avem lim d n d ; lim r d deci după un număr mare de administrări
n 1 e x n n 1 e x
ale dozei constante d la intervale de timp egale cu x, concentraţia aparţine intervalului:
e x 1
d 1 e x ; d 1 e x de lungime d.
Grafic, valorile concentraţiei y în raport cu lungimea x a intervalului de timp între două
administrări succesive, sunt cuprinse în aria haşurată de înălţimea d:
0 ln2 x
Exemplu:
Un ierbicid se administrează în doze constante egale cu d 5mg / m2 la intervale de timp
egale cu x 2 luni. Să se afle intervalul de variaţie al concentraţiei ierbicidului după un număr
mare de administrări.
125
Soluţie:
Pentru d 5 ; x 2 avem:
e x e2
d 5 0.78mg / m2
1 e x 1 e2
1 1
d x
5 5.78mg / m2
1 e 1 e2
5) Calculul dobânzilor
a) Dobânda simplă
Fie y0 suma împrumutată de la bancă şi care trebuie restituită în x ani cu dobânda anuală
d % . Suma împrumutată y0 este rambursată în x ani în rate anuale de y0/x lei. La aceste rate se
adaugă dobânzile anuale în lei pentru debitele existente în anul respectiv.
y y
În primul an debitul este y0 0 lei deci dobânda este y0 0 d lei.
x x
-------------------------------------------------------------
x 1 y
În al x - lea an, debitul este y0 y0 lei deci dobânda este y0 x 1 0 d lei.
x x
Dobânda totală în x ani în lei va fi:
y y yd
T y0 d y0 0 d ... y0 x 1 0 y0 xd 0 1 2 ... x 1
x x x
y0 d x 1 x x 1
y0 xd y0 d
x 2 2
T x 1
Dobânda anuală pe x ani în procente este D
y0
2
d % deci o funcţie liniară de x.
Suma totală ce se restituie în x ani este: y y0 1 D . Dobânda D ajunge egală cu P %
2P
dacă rambursarea se face în 1 ani.
d
Exemplu:
O asociaţie agricolă împrumută de la bancă suma de y0 = 12000 lei, care vor fi rambursaţi în
x 10 ani cu dobânda anuală d 5% . Se cere dobânda totală D % şi suma totală y ce trebuie
restituită în x 10 ani. În câţi ani avem D 50% ?
Soluţie:
x 1 10 1
D d de unde D 0.05 27,5%
2 2
y y0 1 D de unde y = 15300 lei.
2P
P 50% în 1 19 ani
d
b) Dobânda compusă
Fie y0 suma depusă la bancă în momentul zero pentru care se adaugă dobânda anuală d %
.
În primul an, depozitul este y0 deci valoarea dobânzii este y0 d lei.
În al doilea an, depozitul este y0 1 d deci valoarea dobânzii este y0 1 d d lei.
126
-------------------------------------------------------------
În al x-lea an, depozitul este y0 1 d deci valoarea dobânzii este y0 1 d d lei.
x 1 x 1
y0 d y0 1 d 1
x
d
Dobânda totală pe x ani în procente este: D 1 d 1 adică o funcţie exponenţială de x.
x
Exemplu:
Un fermier depune la bancă anual suma y0 = 500 lei pentru care se acordă dobânda anuală
d 5% . Se cere dobânda totală D % şi suma totală acumulată y după x 10 ani. În câţi ani
avem D 100% ?
Soluţie:
Avem D 1 d 1 de unde D 1 0.05 1 63%
x 10
Rezultate:
1) Funcţia reală f este continuă în x0 A dacă există, este unică şi finită L lim f x şi în plus
x x0
L f x0 .
2) Funcţia reală f este derivabilă în x0 A dacă există, este unică şi finită limita:
f x f x0
f ' x0 lim
x x0 x x0
f ' x0 se numeşte valoarea derivatei f ' x a funcţiei f(x) în x0 şi este egală cu panta tangentei
în x0 la graficul lui f: f ' x0 tg α
y
y0
0 x0 x
Ecuaţia acestei tangente este: y f x0 f ' x0 x x0
128
Corespondenţax0 f ' x0 defineşte o nouă funcţie y f ' x0 cu
f ': D A R B R , numită derivata întâi a funcţiei f. Mărimea df x0 f ' x0 dx se
numeşte diferenţiala de ordinul întâi a lui f în x0.
Derivata derivatei întâia se numeşte derivata a doua a funcţiei f : f '' x f ' x ' .
Mărimea d 2 f x0 f '' x0 dx se numeşte diferenţiala de ordinul doi a funcţiei f.
2
Mai general, derivata de ordin n a lui f se defineşte inductiv fxn fxn1 ' .
x x x0 este creşterea valorică a variabilei x iar x/x0 este creşterea procentuală a
variabilei x.
y y y0 este creşterea valorică a funcţiei y f x iar y/y0 este creşterea
procentuală a funcţiei y f x .
y y x
f ' x0 lim este derivată valorică în timp ce E x0 lim / este derivată
x x0 x x x0
0
y x0
x0 f ' x0
procentuală şi se numeşte elasticitatea funcţiei f în x0. Avem E x0
f x0
Fie x1 x0 . Conform teoremei Lagrange, există x2 x1 astfel că
y f x2 f x1 y x x0
f ' x0 şi deci : f ' x0 E x0 .
x x2 x1 y0 x0 y0
y M2
M1 M0
0 x1 x0 x2 x
În adevăr, M2 este intersecţia graficului cu coarda M1M2 paralelă cu tangenta M0T iar x2
y
este abcisa lui M2. În concluzie, derivata instantanee f ' x0 este egală cu derivata medie iar
x
x y x
elasticitatea instantanee E x0 0 f ' x0 este egală cu elasticitatea medie : calculate pe
y0 y0 x0
un interval convenabil ales x1 , x2 care conţine pe x0 .
n f(x)- n f (x 0 )
n f L' (x 0 ) lim
x x 0 x x0
1
f ' (x 0 )
f(x) x - x0
Re zultă f (x 0 ) lim
'
L =e f (x 0 )
x x 0 f(x )
0
Exemple
n
1) f ( x ) x f ( x ) e
n '
L
x
2) f ( x ) e x f L' ( x ) e
1
3) f ( x ) n x f ( x ) e
'
L
x n x
130
4) Funcţia reală f este convexă pe A R dacă pentru orice x1 , x2 A cu x1 x2 rezultă
x x2 f x1 f x2
f 1 . Graficul unei funcţiei convexe pe A are deschiderea în direcţia
2 2
pozitivă a axei 0y iar coarda care uneşte două puncte ale graficului, este deasupra graficului:
y
C x x f x1 f x2
AB f 1 2 AC
2 2
A
0 x1 x1 + x2 x2 x
2
O definiţie echivalentă a convexităţii este: pentru orice x0 A şi orice x1 x0 avem
f x1 f x0 f ' x0 x1 x0 adică ordonata tangentei în x0 la graficul lui f este sub acest
grafic:
y
C
y = f(x) AB f x0 f ' x0 x1 x0 f x1 AC
B
A
0 x0 x1 x
În mod asemănător se defineşte funcţia concavă pe A:
x x2 f x1 f x2
x1 x2 f 1 , respectiv x0 x1 f x1 f x0 f ' x0 x1 x0
2 2
5) Funcţia reală f este mărginită pe A dacă există m, M R astfel că m f x M pentru orice
xA.
6) Funcţia reală f este periodică pe A dacă există T 0 astfel că f x T f x pentru orice
xA.
Exemple:
Funcţiile y sin x , y cos x sunt periodice cu perioada T 2π 360 iar funcţia
y tg x este periodică cu perioada T π 180
Fie f : A R B R , x0 A , ε 0 .
Rolul derivatelor de ordin I şi II în studiul funcţiei reale f, este dat de:
Teorema 3.2
131
1) Dacă f ' x 0 pe intervalul x0 ε; x0 ε atunci f x este crescătoare pe intervalul
x0 ε; x0 ε . f ' x 0 pe intervalul x0 ε; x0 ε atunci f x este
Dacă
descrescătoare pe intervalul x0 ε; x0 ε .
2) Dacă f '' x 0 pe intervalul x0 ε; x0 ε atunci f x este convexă pe intervalul
x0 ε; x0 ε . Dacă f '' x 0 pe intervalul x0 ε; x0 ε atunci f x este concavă pe
intervalul x0 ε; x0 ε .
Demonstraţie:
Dacă f este funcţie cu derivate de toate ordinele continue pe intervalul x0 ε; x0 ε
atunci pentru orice x x0 ε; x0 ε avem formula Taylor (fără demonstraţie):
f ' x0 f '' x0 fx0
n
f x f x0 x x0 x x0 ... x x0 R n x unde
2 n
1! 2! n!
Rn x
lim 0.
x x0
x x0 n
f ' x0
1) Avem formula Taylor pentru n 1: f x f x0 x x0 R1 x cu
1!
R1 x
lim 0 . Pentru x suficient de aproape de x0 , ultimul termen din membrul II este
x x0
x x0 2
f ' x0
neglijabil faţă de cei precedenţi deci f x f x0 şi x x0 au acelaşi semn. Dacă
1!
f ' x0 0 atunci x x0 implică f x f x0 deci f este crescătoare pe x0 ε; x0 ε .
2) Avem formula Taylor pentru n 2 :
f ' x0 f '' x0 R2 x
f x f x0 x x0 x x0 R 2 x cu xlim
2
0.
x x0
x0 2
1! 2!
Pentru x suficient de aproape de x0 , ultimul termen din membrul doi este neglijabil faţă de
f ' x0 f '' x0
cei precedenţi, deci f x f x0 x x0 şi x x0 au acelaşi semn.
2
1! 2!
f ' x0
Dacă f '' x0 0 atunci x1 x0 implică f x1 f x0 x1 x0 deci f este
1!
convexă x0 ε; x0 ε . Dacă f '' x0 0
pe atunci x1 x0 implică
f ' x0
f x1 f x0 x1 x0 deci f este concavă pe x0 ε; x0 ε .Q.E.D.
1!
132
3.1.3 Optimele funcţiilor monofactoriale şi aplicaţii
Demonstraţie:
Fie de exemplu x0 = punct de maxim relativ. Pentru x x0 ε, x0 avem
f x f x0
f x f x0 deci 0 şi la limită pentru x x0 avem f ' x0 0 . Pentru
x x0
f x f x0
x x0 , x0 ε avem f x f x0 deci 0 şi la limită pentru x x0
x x0
avem f ' x0 0 . Rezultă f ' x0 0 .Q.E.D.
133
Dacă f ' x0 0 dar f ' x 0 pentru orice x x0 ε, x0 ε respectiv f ' x 0
pentru orice x x0 ε, x0 ε atunci x0 este punct de inflexiune cu tangentă orizontală. O
condiţie suficientă de maxim sau minim relativ este dată de:
Teorema 2.4
Demonstraţie:
fx0
k
k!
R k x0
lim 0 . Pentru x suficient de aproape de x0 , ultimul termen din membrul doi se poate
x x0
x x0 k
k
neglija în raport cu primul termen. Dacă k este număr par, f x f x0 şi f x au acelaşi semn
0
şi avem subcazurile:
fx0 0 pentru orice x x0 ε, x0 ε f x f x0 pentru orice
k
a) deci şi
x x0 ε, x0 ε adică x0 este punct de minim relativ.
fx0 0 pentru orice x x0 ε, x0 ε f x f x0 pentru orice
k
b) deci şi
x x0 ε, x0 ε adică x0 este punct de maxim relativ.
k
Dacă k este număr impar, fie de exemplu f x 0 deci f x f x0 şi x x0 au
0
acelaşi semn.
Dacă x x0 avem f x f x0 iar dacă x x0 avem f x f x0 deci x0 este
punct de inflexiune cu tangentă orizontală căci f ' x0 0 .Q.E.D.
Exemple:
1) Să se calculeze unghiul optim de ramificaţie între două vase sanguine de raze r1 şi r2 .
Soluţie:
Vasul sanguin AD are raza secţiunii r1 iar vasul sanguin DC are raza secţiunii r2 .
134
Rezistenţa la înaintarea sângelui este direct proporţională cu lungimea vasului şi invers
proporţională cu raza secţiunii sale.
d1 d
Rezistenţa totală a porţiunii ADC va fi: R k k 2 unde k este o constantă care
r1 r2
depinde de vâscozitatea şi densitatea sângelui.
r
x0 este punct de minim. Valoarea minimului este R x0 . De exemplu pentru r2 1 avem
2
x0 60 .
2) La ce înălţime trebuie plasată o sursă de lumină într-o baterie pentru păsări astfel ca intensitatea
iluminării pardoselii să fie maximă?
Soluţie:
Fie A punctul cel mai depărtat al pardoselii de verticala sursei luminoase SN.
Fie AN a ; SA r ; ASN α . Intensitatea luminoasă în punctul A este
k cosα
I k cons tan tă .
r2
135
x kx
Avem r x a şi cosα deci: I x
2 2 2
.
x2 a2 x 2
a
2 3
2 x 2 a 2 a 2
Avem I' x 0 cu rădăcina x0 deci α arctg2 55
x a2
2
2 5
Soluţie:
x a x
b b
a
Baza mică a secţiunii este a, cea mare este a 2 x iar înălţimea secţiunii este b2 x 2
a 2x a 2
deci aria trapezului va fi: A x b x 2 x a b2 x 2
2
2 x 2 ax b 2 a a 2 8b 2
A' x 0 are rădăcina pozitivă x0 . Avem
b x
2 2 4
A'' x0 0 deci x0 este punct de maxim. Valoarea maximului este A x0 .
Cazuri particulare
b
a) a b deci x0 aşa că α 30
2
b 2
b) a 0 deci x0 aşa că α 45
2
4) Să se dimensioneze un canal trapezoidal deschis pentru irigaţii astfel ca, costul săpării lui să fie
minim.
Soluţie:
a
Fie raportul x între lăţimea fundului canalului a şi adâncimea canalului h.
h
136
x a x
b b
a
Costul săpăturii canalului este direct proporţional cu aria secţiunii deoarece lungimea
canalului şi costul săpăturii (lei/m3) este constantă.
Trebuie să minimizăm aria secţiunii în raport cu x astfel ca pe canal să fie asigurat un debit
Q dat de apă. Fie m = tg panta taluzului.
a a 2h m
Aria secţiunii este: S h a hm h . Dar a h x deci
2
S x m h2
h se determină cu condiţia să se asigure pe canal debitul Q, panta fundului canalului este i
iar n este rugozitatea pereţilor şi fundului canalului la curgerea apei (n = 0.025 pentru canale de
pământ şi n = 0.014 pentru canale dalate cu beton).
3
n
8 1
x 2m
4 5
Avem relaţia: h x 2 1 m 2 8
Q
i
3
n
1 8
Rezultă: S x K x m x 2m
5 4
8
x 2 1 m2 unde K Q este
i
o constantă hidraulică a canalului. Trebuie să avem: S' x 0 adică:
1 1
5 5
x 2m x m x 2m 8 x 2 1 m 2
4 13 4
8
x 2 1 m 2
8
5 13
1
x m x 2m 8 x 2 1 m2
4
0
4
deci după efectuarea calculelor obţinem:
5 x 2 x 17m 6 1 m2 4m2 22m 1 m2 0 cu punctul de minim:
1
x0 17m 6 1 m 245m 236m 1 m 36
2 2 2
10
5) Dintr-o foaie dreptunghiulară din fier sau carton cu lungimea a şi lăţimea b se taie în fiecare colţ
câte un pătrat de latură x iar marginile rămase se îndoaie, obţinând o cutie paralelipipedică fără
capac de tip lădiţă de fructe. Să se afle x astfel ca volumul cutiei să fie maxim.
137
Soluţie:
a b a 2 b2 ab
x0
6
În acest caz cantitatea de produs y scade direct proporţional odată cu creşterea preţului de
vânzare x, deci cantitatea de produs vândută are forma y = a.x + 2.b cu a < 0.
Coeficienţii a, b se găsesc din condiţiile:
yc = [Link] + 2.b; yp = [Link] + 2.b deci a = (yp – yc)/(xp – xc) şi b = ([Link] – [Link])/2.(xp – xc)
Avem z = x.y = a.x2 + 2.b.x deci z = maxim pentru z’ = 2a.x + 2.b = 0 aşa că xe = b/-a deci
ye = b şi ze = [Link] = maxim.
138
Exemplu:
În acest caz cantitatea de produs y scade lent odată cu creşterea preţului de vânzare x, deci
cantitatea de produs vândută are forma y = a.x2 + b cu a <0.
Coeficienţii a, b se găsesc din condiţiile: yc = a.xc2 + b; yp = a.xp2 + b
Avem z = x.y = a.x3 + b.x deci z = maxim pentru z’ = 3a.x2 + b = 0 aşa că xe = (b/(- 3a))1/2
deci ye = 2b/3 şi ze = [Link] = maxim.
Trebuie să avem b/(- 3a) > 0 şi cum a < 0, trebuie ca să avem b >0, condiţie totdeauna
îndeplinită pentru că funcţia f este descrescătoare.
139
Exemplu:
În acest caz cantitatea de produs y scade mai întâi lent apoi brusc odată cu creşterea preţului
de vânzare x, deci cantitatea de produs vândută are forma y = 1/(a.x2 + b) cu punctul de inflexiune
xi = (b/3a)1/2.
Coeficienţii a, b se găsesc din condiţiile: 1/yc = a.xc2 + b; 1/yp = a.xp2 + b
Avem z = x.y = x/(a.x2 + b) deci z = maxim pentru z’ = (- a.x2 + b)/(a.x2 + b)2 = 0 aşa că xe
= (b/a)1/2 deci ye = 1/2b şi ze = [Link] = maxim.
Trebuie să avem b/a > 0 de unde xp > xc.(yc/yp)1/2.
Dacă această condiţie nu este îndeplinită, trebuie să alegem alt xp.
Exemplu:
140
d) Cazul produselor de necesitate mică
În acest caz cantitatea de produs y scade brusc odată cu creşterea preţului de vânzare x, deci
cantitatea de produs vândută are forma y = 1/(a.x + b)2
Coeficienţii a, b se găsesc din condiţiile: 1/yc = ([Link] + b)2; 1/yt = ([Link] + b)2
Avem z = x.y = x/(a.x + b)2 deci z = maxim pentru z’ = (b – a.x)/(a.x + b)3 = 0 aşa că xe =
b/a deci ye = 1/2b şi ze = [Link] = maxim.
Exemplu:
Un vânzător a vândut la piaţă cu preţul curent xc = 3 lei/Kg în T = 10 ore o cantitate yc = 10
kg căpşuni pentru care a primit suma zc = 30 lei.
A doua zi a vândut la aceeaşi piaţă cu preţul de probă xp = 4 lei/Kg, tot în T = 10 ore, o
cantitate yp = 7 Kg căpşuni pentru care a primit suma zp = 28 lei.
Din formulele de mai sus rezultă preţul de vânzare economic xe = 2.1222 lei/Kg cu care în
T = 10 ore, s-ar vinde cantitatea ye = 14.56 Kg căpşuni şi s-ar primi suma maximă ze = 30.9077 lei.
1
maxim dacă P' x 0 deci A0B1 x
B1 1
1 0 cu soluţia xe A0B1 1B1 şi profitul maxim
P xe A0 xeB1 xe . Avem p '' x A0B1 B1 1 x B1 2 0 deoarece 0 B1 1 .
141
În cazul în care dorim actualizarea cheltuielilor, fie d rata dobânzii şi = 1/(1 + d)
coeficientul de actualizare (0 < < 1).
În acest caz cheltuielile medii pe perioada de timp 0; n vor fi: g(n) = (C0 – n. Vn) + (C1 +
.C2 +…+ n – 1 .Cn)/n care trebuie să fie minime la momentul optim n0 cu g(n0 – 1) > g(n0) < g(n0 + 1).
Pentru d = 0 deci = 1 reobţinem modelul fără actualizarea cheltuielilor.
Exemplu:
Fie un echipament cu C0 = 50 unităţi monetare şi valorile descrescătoare V1,…, Vn şi
respectiv crescătoare C1,…, Cn în aceleaşi unităţi monetare, date de tabelul următor penztru n = 10
ani:
N 1 2 3 4 5 6 7 8 9 10
Vn 30 25 22 18 15 10 8 7 5 0
Cn 2 5 8 14 21 25 28 30 34 38
Soluţie:
a) Calculele se exprimă în tabelul de mai jos.
142
B. Modele continue de înlocuire optimă a echipamentelor
Fie C0 cheltuielile de cumpărare şi punere în funcţiune a unui echipament la momentul de
timp t = 0.
Fie (t) funcţia de depreciere a echipamentului în intervalul de timp 0; t; ea este o funcţie
descrescătoare cu (0) = 1 şi (t) 0 pentru t ∞.
Valoarea de recuperare prin revânzare sau casare a echipamentului va fi C0. (t).
Fie C(t) cheltuielile de întreţinere şi reparare a echipamentului la momentul de timp t deci
cheltuielile cumulate de întreţinere şi reparare a echipamentului în intervalul de timp 0; t vor fi
t
(t) C(s)ds
0
Avem β(0) = 0 şi β(t) este crescătoare pe [0; +∞].
Cheltuielile medii pe perioada de timp [0; t] sunt f(t) = {C0. [1 – α(t)] + β(t)}/t care trebuie
să fie minime la momentul de timp t0 care este rădăcina pozitivă a ecuaţiei f‘(t) = 0.
Deoarece f‘’ (t0 ) > 0, t0 va fi valoare de minim a cheltuielilor medii f(t). Cheltuielile medii
minime vor fi f0 = f(t0).
În cazul în care dorim actualizarea cheltuielilor, fie d rata dobânzii şi δ(t) = 1/(1 + d)t funcţia
de actualizare a cheltuielilor.
În acest caz cheltuielile medii pe perioada de timp [0; t] vor fi: g(t) = {C0. [1 – α(t). δ(t)] +
β(t). δ(t)}/t care trebuie să fie minime la momentul de timp t0 care este rădăcina pozitivă a ecuaţiei
g‘(t) = 0.
Deoarece f ‘’(t0 ) > 0, t0 va fi valoare de minim a cheltuielilor medii actualizate g(t).
Cheltuielile medii minime vor fi f0 = f(t0).
Pentru d = 0 deci δ = 0 reobţinem modelul continuu fără actualizarea cheltuielilor.
Exemplu:
Fie un echipament cu α(t) = b/(at + b) care îndeplineşte condiţiile (0) = 1 şi (t) 0
pentru t ∞.
Fie C(t) = C.t deci β(t) = C.t2/2 care verifică condiţiile β(0) = 0 şi β(t) este crescătoare pe [0; +∞].
Avem f(t) = {C0[1 - b/(at + b)] + C.t2/2}/t adică f(t) = (aC0)/(at + b) + (C.t)/2 aşa că: f‘(t)
=- (a .C0)/(at + b)2 + C/2 = 0 cu soluţia pozitivă t0 = (2C0/C)1/2 – b/a.
2
Cum f’’(t0) > 0, t0 este punct de minim al cheltuielilor medii f(t), iar f0 = f(t0) sunt
cheltuielile medii minime.
În cazul actualizării cheltuielilor cu rata dobânzii d, avem funcţia de actualizare a
cheltuielilor δ(t) = 1/(1 + d)t deci cheltuielile medii au forma:
b 1 Ct 2 1
C0 1 t
at b (1 d) 2 (1 d) t
g(t)=
t
t0 va fi soluţia pozitivă a ecuaţiei g’(t) = 0. Cum g‘’(t0) > 0, t0 va fi punct de minim iar valoarea
cheltuielilor medii actualizate minime este g0 = g(t0).
143
Reciproc, cunoscând funcţia cumulată F x , avem f x F' x .
Un exemplu de funcţie cumulată este funcţia de repartiţie F x asociată densităţii de
probabilitate f x a unei variabile aleatoare. Dacă x este timpul, în agricultură apar funcţii de
producţie pentru care trebuie calculată funcţia cumulată.
Exemple:
1) Fondul de acumulare al unei societăţi agricole pe un număr de ani.
2) Rezerva cumulată de apă în sol pe perioada de vegetaţie şi în afara ei.
3) Consumul cumulat de apă al plantelor pe toată perioada lor de vegetaţie.
4) Consumul cumulat de furaje al animalelor pe perioada lor de exploatare.
5) Producţia cumulată de lapte de vacă pe lactaţia normală (305 zile).
6) Sporul în greutate cumulat pe durata unei serii în producţia de carne.
În afară de calculul funcţiei cumulate cu relaţia (1) apare şi problema calculului momentului
de timp x1 la care funcţia cumulată F x atinge o valoare dată P. Acest moment x x1 se
calculează din relaţia:
f s ds P
x
(2)
x0
Exemplu:
x = timpul în luni în perioada de vegetaţie (1 aprilie – 30 septembrie) deci x 4;9 .
f x = volumul lunar mediu al precipitaţiilor la Bucureşti (medii în perioada 1901 – 1990) în
m3/ha.
g x = consumul lunar mediu de apă la porumb (m3/ha).
Date experimentale
x 4 5 6 7 8 9
Soluţie:
144
Folosim valorile următoare cu argumentele în radiani:
sin 4 0.7568 ; cos4 0.6536 ; sin8 0.9894 ; cos8 0.1455 respectiv
sin9 0.4121; cos9 0.9111; sin18 0.7510 ; cos18 0.6603
Găsim VPC F 9 F 4 5103 2481 2622 m / ha
3
Caz particular:
Pentru n = 2 funcţia y = f(x1, x2) reprezintă o suprafaţă în spaţiul R3 iar sistemul de funcţii y
= f 1(x1, x2); y = f2 (x1, x2) reprezintă o intersecţie de suprafeţe în R3 deci o curbă spaţială în R3.
De exemplu funcţia y = b0 + b1 x1 + b2 x2 reprezintă un plan în spaţiul R3 iar sistemul de
funcţii y = b0 + b1 x1 + b2 x2; y = c0 + c1 x1 + c2 x2 reprezintă fie o dreaptă în spaţiul R3 fie o pereche
de plane paralele în R3.
Funcţia y = b0 + b1x1 + b2x2 + c1x12 + c2x1x2 + c3x22 reprezintă de asemenea o suprafaţă în
spaţiul R3.
O funcţie reală de n variabile reale y = f (x1,…, xn) se numeşte funcţie de producţie dacă
x1,…, xn sunt factori (resurse) pentru cultura plantelor sau creşterea animalelor iar y este producţie
fizică sau valorică în agricultură.
Unei funcţii reale de n variabile y = f (x1,…, xn) i se asociază funcţiile ajutătoare:
a) Funcţiile parţiale de o variabilă reală:
y = f (x10,…, xi – 1,0, xi, xi+1,0, …, xn 0) = fi (xi)
Aici doar xi este variabilă, restul argumentelor fiind constante.
145
Graficele funcţiilor parţiale pentru diferite valori concrete ale variabilelor, se numesc
izocuante.
b) Funcţia izovalorică:
y0 = f (x1,…, xn)
Aici este fixată valoarea y deci cunoscând valorile a n – 1 dintre variabilele xi,se poate
calcula valoarea celei de a n-a variabile, astfel că y = y0.
Graficele funcţiilor izovalorice pentru diferite valori concrete ale lui y, se numesc grafice
izovalorice.
Fie funcţia reală y = f (x1,…, xn), f: A Rn R şi fie vectorul fixat x(0) = (x10,…, xn0) A.
Limita funcţiei f în punctul x(0) este numărul unic şi finit L astfel că pentru orice > 0 există
() > 0 astfel că pentru orice x = (x1,…, xn) A cu x – x(0) < rezultă f(x) – L < . Dacă în plus
L= lim f (x) f(x (0) )
x x
(0)
se spune că funcţia f este continuă în x(0) în raport cu ansamblul variabilelor x1,…, xn.
În acest caz funcţiile parţiale y = fi (xi ) sunt şi ele continue în raport cu variabilele lor.
Funcţia reală y = f (x1,…, xn) este diferenţiabilă în x(0) A dacă există constantele C1,…, Cn
astfel că pentru orice x A cu x – x(0) < , avem: f (x1,…, xn) = f (x10,…, xn0) + C1.(x1 – x10)
+…+ Cn.(xn - xn0) + (x1,…, xn). x – x(0), unde (x1,…, xn) 0 pentru x x(0).
Funcţia reală y = f (x1,…, xn) are derivate parţiale în x(0) A dacă funcţiile parţiale y = fi
(xi) sunt derivabile în xi 0 şi au derivatele:
f (x (0) )
y = fi' (x i 0 )
x i
Dacă f este diferenţiabilă în x A, atunci f are derivate parţiale în x(0) A.
(0)
Dacă funcţia f are derivate parţiale continue în x(0) A, atunci ea este diferenţiabilă în x(0)
[Link]:
f (x (0) ) f (x (0) )
Gradf (x ) (
(0)
,..., )
x1 x n
f (x (0) ) f (x (0) )
d f(x (0) ) dx1 ... dx n
x1 x n
El este produsul scalar între vectorul Grad f (x(0)) şi vectorul-deplasare dx = (dx1,…, dxn)
Derivatele parţiale ale lui y = f (x1,…, xn) sunt şi ele funcţii reale de n variabile reale:
f
y f x' i (x1 ,...,x n )=
(x1 ,...,x n )
x i
Dacă aceste derivate au la rândul lor derivate parţiale în raport cu x1,…, xn, se spune că
funcţia f are derivate parţiale de ordinul doi:
2f f
( (x1 ,..., x n ))
x i x j x j x i
Dacă derivatele parţiale de ordinul doi sunt continue atunci derivatele mixte sunt egale:
146
2f 2f
=
xi x j x j xi
Derivatele parţiale de ordinul doi ale lui f formează în punctul x(0) = (x10,…, xn 0) A o
matrice numerică numită matricea Hessiană a lui f:
2 f (x (0) )
H f (x )
(0)
; (1 i,j n)
x i x j
Diferenţiala de ordin doi a lui f este polinomul omogen de grad doi în variabilele
dx1,…,dxn:
n n
2 f (x (0) )
d 2 f (x (0) ) dx i dx j (dx) H f (x (0) ) (dx)T
i 1 j1 x i x j
unde dx = (dx1,…, dxn) este vectorul-deplasare iar (dx)T este transpusul său.
Diferenţiala de ordinul doi a lui f se numeşte pozitiv-definită dacă pentru orice vector-
deplasare dx Rn, avem: d2f (x(0)) = (dx).Hf(x(0)).(dx)T > 0.
Cu notaţiile:
2 f (x (0) )
hij
x i x j
conform criteriului lui Sylvester, d2f (x(0)) este pozitiv-definită dacă Hf(x(0)) este matrice pozitiv-
definită adică dacă:
h11 h12
1 h11 0, 2 0,..., n Det(H f (x (0) ) 0
h 21 h 22
adică toţi minorii principali sunt strict pozitivi în x(0).
Diferenţiala de ordinul doi a lui f se numeşte negativ-definită dacă pentru orice vector-
deplasare dx Rn, avem: d2f (x(0)) = (dx).Hf(x(0)).(dx)T < 0.
Conform criteriului lui Sylvester, d2f (x(0)) este negativ-definită dacă Hf(x(0)) este matrice
negativ-definită adică dacă:
h11 h12
1 h11 0, 2 0,..., (1) n n (1) n Det(H f (x (0) ) 0
h 21 h 22
adică minorii principali de ordin impar sunt strict negativi în x(0) iar toţi minorii principali de ordin
par sunt pozitivi în x(0).
Funcţia reală de n variabile reale y = f(x1,…, xn), f: A Rn B R are în x(0) = (x10,…, xn0)
A un maxim relativ dacă pentru orice x A cu x – x(0) < avem f(x) < f(x(0)) deci în sfera cu
centrul x(0) şi raza , valoarea f(x(0)) este cea mai mare.
Funcţia reală de n variabile reale y = f(x1,…, xn) are în x(0) = (x10,…, xn0) A un minim
relativ dacă pentru orice x A cu x – x(0) < avem f(x) > f(x(0)) deci în sfera cu centrul x(0) şi
raza , valoarea f(x(0)) este cea mai mică.
Dacă funcţia f are cel puţin un maxim relativ, cel mai mare maxim relativ se numeşte
maxim absolut pentru funcţia f.
Dacă funcţia f are cel puţin un minim relativ, cel mai mic minim relativ se numeşte minim
absolut pentru funcţia f.
Dacă funcţia f are un minim absolut şi un maxim absolut, ea se numeşte mărginită.
147
Fie funcţia reală de n variabile reale y = f(x1,…, xn), f: A Rn B R şi fie x(0) = (x10,…, xn0)
A.
Dacă f are derivate parţiale continue de ordinul doi în sfera {x A x – x(0) < } (deci
este diferenţiabilă în această sferă) atunci pentru orice x = (x1,…, xn) în sfera precedentă avem
formula Taylor:
1 f (x (0) ) f (x (0) )
f (x1 ,..., x n ) f (x10 ,..., x n 0 ) .(x1 x10 ) ... .(x n x n 0 )
1! x1 x n
1 n n 2 f (x (0) ) R 2 (x1 ,..., x n )
(x i x i0 )(x j x j0 ) R 2 (x1 ,..., x n ) unde l i m 0
2! i 1 j1 x i x j x x (0)
xx (0) 2
Pentru funcţii reale de n variabile reale are loc o teoremă asemănătoare cu teorema 2.3 şi
anume:
Teorema 3.5
Dacă funcţia f are derivate parţiale continue în sfera {x A x – x(0) < } şi x(0) este un
punct de maxim sau de minim relativ, avem:
f(x (0) )
0 ; (i = 1,...,n) deci df(x (0) ) 0
x i
Demonstraţie:
Fie de exemplu x(0) = (x10,…, xn0) A punct de maxim relativ pentru f deci x10 este punct
de maxim relativ pentru funcţia parţială y = f1(x1) = f(x1, x20,…, xn0) deci conform teoremei 3.3
avem f(x(0))/x1 = 0. Raţionamentul este analog pentru variabilele x2,…, xn. Q.E.D.
Punctele x(0) A Rn cu f(x(0))/x1 = 0,…, f(x(0))/xn = 0, se numesc puncte staţionare
ale funcţiei f pentru că în aceste puncte planul tangent la graficul funcţiei f este orizontal (valorile
funcţiei f staţionează în x(0) având viteza de variaţie Gradf (x(0) nulă). În punctele staţionare x(0)
vectorii Gradf (x(0); I dx) = (dx1,…, dxn) sunt ortogonali.
Condiţia din teorema 3.5 este necesară dar nu suficientă pentru puncte de maxim sau de
minim relativ, adică nu orice punct staţionar este punct de maxim sau de minim relativ.
O condiţie suficientă de maxim sau de minim relativ este dată de:
Teorema 3.6
Fie funcţia reală de n variabile reale y = f(x1,…, xn) cu derivate parţiale de ordinul doi
continue în sfera {x A x – x(0) < } unde x(0) A este punct staţionar pentru funcţia f adică
f(x(0))/xi = 0; (i = 1,…, n).
Dacă matricea hessiană Hf(x(0)) este pozitiv-definită, atunci x(0) este punct de maxim relativ
pentru f.
Dacă matricea hessiană Hf(x(0)) este negativ-definită, atunci x(0) este punct de minim relativ
pentru f.
În celelalte cazuri x(0) nu este punct de extrem relativ pentru f.
Demonstraţie:
Dacă x(0) este punct staţionar pentru funcţia f, formula Taylor de mai sus, se scrie:
148
1 n n 2 f (x (0) )
f (x1 ,..., x n ) f (x10 ,..., x n 0 ) (x i x i0 )(x j x j0 ) R 2 (x1 ,..., x n )
2! i 1 j1 x i x j
R 2 (x1 ,..., x n )
unde l i m 2
0
x x
x x (0)
(0)
2 n n
2 f (x (0) ) (x i x i0 ) (x j x j0 ) 2R 2 (x)
f (x) f (x (0) )
2 i 1 j1 x i x j 2
Dacă Hf(x(0)) este pozitiv-definită, pentru orice x cu x – x(0) < avem H0(x) > 0, deci f(x)
> f(x ) adică x(0) este punct de minim relativ pentru f.
(0)
Dacă Hf(x(0)) este negativ-definită, pentru orice x cu x – x(0) < avem H0(x) < 0, deci f(x)
< f(x ) adică x(0) este punct de maxim relativ pentru f.
(0)
În restul cazurilor, pentru unii vectori x cu x – x(0) < avem f(x) > f(x(0)) iar pentru alţi
vectori x cu x – x(0) < avem f(x) < f(x(0)) deci x(0) nu este punct de extrem relativ ci punct-şa.
Q.E.D.
Exemplu:
Soluţie:
a) Anulăm derivatele parţiale de ordinul unu ale funcţiei f pentru a găsi punctele ei staţionare:
y/x1 = - 12x12 + 12 = 0
y/x2 = - 27x22 + 27 = 0
y/x3 = - 3x12 + 12 = 0
Sistemul are 8 soluţii de forma (x10 = ± 1, x20 = ± 1, x30 = ± 2) adică 8 puncte staţionare.
b) Derivăm parţial în raport cu x1, x2, x3 fiecare derivată parţială de ordinul unu de la punctul a) şi
obţinem Hessiana:
24x1 0 0
H(x1 , x 2 , x 3 ) 0 -54x 2 0
0 0 -6x 3
Soluţie:
Aflăm punctele staţionare ale funcţiei f, anulând derivatele parţiale de ordinul unu ale lui f
în raport cu B1, B0:
∂f/∂B1 = 2(y1-B0 – B1x1).(-x1) +…+ 2(yn-B0 – B1xn).(-xn) = 0
∂f/∂B0 = 2(y1-B0 – B1x1).(-1) + … + 2(y1-B0 – B1x1).(-1) = 0
Acest sistem liniar se numeşte sistem de ecuaţii normale şi are forma:
n n n
B1 x i2 B0 x i x i yi
i 1 i 1 i 1
n n
B1 x i B0 n yi
i 1 i 1
2f n
2f n
2f
B12
2
i 1
x 2
i ;
B1B0
2
i 1
x i ;
B02
2n
n 2 n
2 xi 2 xi
H f i n1 i=1
2 xi 2n
i 1
150
2) Stocuri optime cu cerere constantă
Un stoc este o acumulare de bunuri materiale care urmează să fie folosite în producţie sau
valorificate în consum.
Intensitatea aprovizionării cu bunuri materiale nu poate fi totdeauna egală cu intensitatea
cererii acestor bunuri pentru producţie/consum deci se impune necesitatea stocării lor.
Exemple de stocuri în agricultură
- Stocuri de produse agricole vegetale în silozuri;
- Stocuri de produse zootehnice în depozite;
- Stocuri de îngrăşăminte, insecticide, ierbicide la furnizori;
- Stocuri de carburanţi şi piese de schimb în atelierele mecanice;
- Stocuri de seminţe pentru semănat la unităţile producătoare de seminţe;
- Stocuri de material seminal pentru însămânţări artificiale la animale la unităţile de profil;
Stocarea bunurilor materiale, numite convenţional şi articole, presupune comandarea şi
transportarea lor în stoc cu costul de aprovizionare ca (lei/serie); aceste bunuri materiale sunt
imobilizate în stoc, lipsind din procesul de producţie/consum şi trebuind ferite de depreciere sau
sustragere, deci ele comportă un cost de stocare cs (lei/[Link] de timp).
Dacă intensitatea cererii pentru producţie/consum de articole, depăşeşte intensitatea stocării
acestora, numărul de articole din stoc poate deveni zero, creându-se penurie de articole cu costul de
penurie cp (lei/[Link] de timp).
151
m nm
C(n,m)=k ca u cs (t u) c p
2 2
1 m2 (n m)2
C(n,m)= N ca [Link] T cp
n 2n 2n
Cu notaţia ρ = cp/(cs + cp) deci 0 < ρ < 1 acest sistem are soluţia (punctul staţionar):
N ca 1
n0 2 ; m0 n 0
T cs
Se verifică condiţiile:
2C 2C
2C n 2 nm
1 2 0 ; 2 2 0 pentru n = n 0 şi m = m0
n C 2C
mn m 2
N ca N T
n0 2 m0 ; C(n 0 ) T cs n 0 ; k 0 ; t0 u0
T cs n0 k0
Exemplu:
La o fermă zootehnică, necesarul anual de furaje concentrate este de N = 200 tone pentru
T = 365 zile. Costul de aprovizionare este ca = 100 lei/serie iar cel de stocare este cs = 5 lei/tonă.zi.
Absenţa furajelor concentrate duce la cheltuieli suplimentare astfel că costul de penurie este
cp = 3.5 lei/tonă.zi.
Se cer valorile optime n0, m0, C(n0, m0), k0, t0, u0.
152
Soluţie:
Avem ρ = cp/(cs + cp) = 0.875. Rezultă:
n0 = [([Link])/([Link])]1/2 . (1/ρ1/2) = 15.83 tone planificate pe serie.
m0 = ρ.no = 13.85 tone realizate pe serie.
C(n0, m0) = [Link].m0 = 2527.625 lei.
k0 = N/n0 = 12.63 serii.
t0 = T/k0 = 28.9 zile între două aprovizionări succesive.
u0 = ρ.t0 = 25.29 zile fără penurie.
Avem t1 = s; t2 = s + u; t3 = s + u + t; t4 = s + u + t + r.
În intervalul de timp 0; t1 de lungime s, se oferă s articole şi se cer s articole deci
stocul conţine ( - )s articole.
În intervalul de timp t1; t2 de lungime u se consumă în totalitate stocul de ( - )s articole
deci:
(1) ( - )s = u
În intervalul de timp t2; t3 de lungime t se creează deficitul de stoc de t articole.
În intervalul de timp t3; t4 de lungime r se reia oferta de r articole şi se cer r articole
până la lichidarea deficitului de stoc aşa că:
(2) t = ( - )r
Cheltuielile pe intervalul total de timp 0; t4 de lungime r + t + u + s sunt formate din:
a) Cheltuieli de lansare a producţiei ca (lei);
b) Cheltuieli medii de stocare egale cu cs. ( - )s . (u + s)/2 pe intervalul de timp 0; t2 de
lungime u + s.
c) Cheltuieli medii de penurie cp.t.(r + t)/2 pe intervalul de timp t2; t4 de lungime r + t.
Cheltuielile totale pe unitatea de timp sunt:
f(s, u, t, r) = ca + cs . ( - )s . (u + s)/2 + cp.t.(r + t)/2/(r + t + u + s)
Din relaţiile (1) şi (2) rezultă: s = u/( - ) şi r = t/( - ) aşa că avem:
(3) f(u, t) = ca ( - ) + (cs.u2 + cp.t2)/2/(u + t)
153
Anulând derivatele parţiale f/u = 0; f/t = 0 găsim soluţia care se dovedeşte a fi punct de
minim:
2ca ( ) c u 0 t 0
(4) u0 ; t 0 s u 0 deci s 0 ; r0
cs cp
2ca ( )
u0
cs
Exemplu:
La o fermă zootehnică avem costul de lansare a bazei furajere ca = 1200 lei, cel de stocare
este cs = 0.5 lei/tonă.zi iar cel de penurie este cp = 3.5 lei/tonă.zi. Avem = 0.5 tone/zi şi = 0.4
tone/zi.
Se cer valorile optime u0, t0, s0, r0 şi f0.
Soluţie:
Avem = cp/(cs + cp) = 0.875 deci din relaţiile (4) rezultă: u0 = 45.8 zile; t0 = 6.55 zile; s0 =
183.2 zile; r0 = 26.2 zile.
Valoarea f0 = f(u0, t0) rezultă din relaţia (3).
Avem t1 = s0 = 183.2 zile; t2 = s0 + u0 = 229 zile; t3 = s0 + u0 + t0 = 235.55 zile şi t4 = s0 + u0
+ t0 + r0 = 261.75 zile.
În intervalul 0; 183.2 zile se oferă s0 = 96 tone furaje şi se consumă s0 = 73.28 tone
furaje deci în a 183.2 zi avem stocul de 22.72 tone furaje.
În intervalul 183.2 zile; 229 zile se consumă în întregime stocul de 22.72 tone furaje.
În intervalul 229 zile; 235.55 zile se creează un deficit de stoc de t0 = 26.2 tone de furaje.
În intervalul 235.55 zile; 261.75 zile se reia oferta de r0 = 13.1 tone furaje şi se consumă
r0 = 10.48 tone furaje iar deficitul de furaje dispare în a 261.75 zi.
În continuare procesul de ofertă şi consum se reia cu aceiaşi parametri optimi.
154
Cazul r > m, ilustrat în figura 2, duce la scăderea liniară a stocului de la m la 0 pe subperioada
de timp [0; u] de lungime u deci avem stocul mediu (mu)/(2t) = (m2)/(2r) căci din asemănarea
triunghiurilor dreptunghice OAB şi ACD din figura 2, rezultă u/t = m/r deoarece AC = r.
m
r n
m2 n
(r m)2
C(m) ca cs (m ) p(r) cs p(r) c p p(r)
r 0 2 r m 1 2r r m 1 2r
Valoarea optimă m0 a lui m este dată de dubla inegalitate:
C (m – 1) > C (m) < C (m + 1)
Dar:
1 n
p(r)
C(m 1) C(m) (cs c p ) P(r m) (m )
2 r m1 r
deci cu notaţia:
155
1 n p(r)
L(m) P(r m) (m
2 r m1 r
relaţia C(m) < C(m + 1) devine: cp < (cs + cp).L(m) şi cum = cp/(cs + cp) rezultă: < L(m).
În mod analog avem:
1 n p(r)
C(m 1) C(m) (cs c p ) P(r m 1) (m )
2 r m r
deci relaţia C(m – 1) > C(m) devine: cp > (cs + cp).L(m - 1) adică > L(m - 1).
Am demonstrat:
Teorema 3.7
m0 este acea valoare a lui m care satisface dubla inegalitate: L(m - 1) < < L(m).
Exemplu:
Un depozit trebuie să stocheze îngrăşăminte chimice pentru un anumit timp.
Cererea de îngrăşăminte chimice (tone/lună ) este variabila aleatoare X cu repartiţia:
0 1 2 3 4
X:
0.40 0.22 0.18 0.12 0.08
Soluţie:
Avem n = 4; = 360000/400000 = 0.9
Avem tabelul de calcul:
Avem L(1) =0.845 < ρ = 0.9 < L(2) = 0.950 deci m0 = 2 tone/serie realizate, adică C(2) =
212.2 lei = minim.
156
3) Funcţii Douglas-Cobb
P
A 0 B1 x1B1 1 x 2B2 1 0
x1
P
A 0 B2 x1B1 x 2B2 1 1 0
x 2
Rezultă:
157
Despre matricea D se presupune a fi negativ definită deci are toate valorile proprii strict
negative (vezi secţiunea 1.1.2, punctul D) deci funcţia y are un maxim pentru vectorul-coloană cu n
componente strict pozitive X0 = - (1/2).D-1.c adică vectorul preţurilor celor n produse, care asigură
cea mai mare valoare în lei a vânzărilor.
Pentru matricea D presupunem a fi îndeplinite şi condiţiile: dii < 0; (i = 1,…, n) (cele n
produse sunt autoconcurenţiale). Pentru dij (i ≠ j) avem cazurile:
dij < 0 dacă produsele cu numerele i şi j sunt concurenţiale (de exemplu legume diferite);
dij > 0 dacă produsele cu numerele i şi j sunt complementare (de exemplu legume şi fructe);
dij = 0 dacă produsele cu numerele i şi j sunt independente (de exemplu pâine şi legume).
Fie r numărul coeficienţilor dij ≠ 0 deci în funcţia z avem m = n + r coeficienţi necunoscuţi dij,
ci necunoscuţi care se vor determina experimental alegând m seturi de preţuri de probă (x1i,…, xni); (i
= 1,…, m) (inclusiv setul de preţuri curente) care vor aduce m valori ale valorii vânzărilor z1,…, zm.
Se obţine astfel un sistem liniar de m ecuaţii cu m necunoscute nenule dij, ci.
Desigur pentru a rezolva sistemul liniar vom transforma matricea necunoscutelor dij în
vector (vezi Secţiunea 1.1.2, B, transformarea 1)
Exemplu:
Fie două produse concurenţiale: mere ionatan şi mere golden.
Un vânzător a vândut într-o piaţă cu preţul curent xc = 2.5 lei/Kg în T = 3 zile, o cantitate yc
= 30 kg mere ionatan pentru care a primit suma zc = 75 lei.
În continuare a vândut la aceeaşi piaţă cu preţul de probă xp = 3 lei/Kg tot în T = 3 zile, o
cantitate yp = 25 Kg mere ionatan pentru care a primit suma zp = 75 lei. Din formulele din
secţiunea 2.1.3, punctul 6a) rezultă a = -10; b = 27.5 deci preţul de vânzare economic xe = 2.75
lei/Kg cu care în T = 3 zile, s-ar vinde cantitatea ye = 27.5 Kg mere ionatan şi s-ar primi suma
maximă ze = 75.625 lei.
Un alt vânzător a vândut în altă piaţă cu preţul curent xc = 3 lei/Kg în T = 3 zile, o cantitate
yc = 20 kg mere golden pentru care a primit suma zc = 60 lei.
În continuare a vândut la aceeaşi piaţă cu preţul de probă xp = 3.5 lei/Kg tot în T = 3 zile, o
cantitate yp = 17 Kg mere golden pentru care a primit suma zp= 59.5 lei. Din formulele din
secţiunea 2.1.3, punctul 6a) rezultă a = - 6; b = 19 deci preţul de vânzare economic xe = 3.17 lei/Kg
cu care în T = 3 zile, s-ar vinde cantitatea ye = 19 Kg mere golden şi s-ar primi suma maximă ze =
60.17 lei.
Dacă cei doi vânzători ar vinde produsele lor în aceeaşi piaţă, merele ionatan şi golden fiind
produse concurenţiale, valoarea totală a vânzărilor celor două soiuri de mere este mai mică decât
valoarea vânzărilor pentru fiecare soi în parte adică z1 = (-10x12 + 55 x1) şi respectiv z2 = (- 6x22 +
39 x2), având forma:
(1) z = (-10x12 + 55 x1) + (- 6x22 + 39 x2) + (2 a12 x1x2) cu a12 < 0.
Dacă cele două produse ar fi fost complementare (de exemplu mere şi pere) am fi avut a12 >
0.
Valoarea coeficientului de concurenţă a12 se determină astfel:
Cei doi vânzători vând soiurile lor de mere în aceeaşi piaţă cu preţurile x1c = 2.5 lei/Kg
mere ionatan şi respectiv x2c = 3 lei/Kg mere golden timp de T = 3 zile şi volumul vânzărilor
împreună este zc = 115.05 lei. Înlocuim pe x1 cu 2.5, x2 cu 3 şi z cu 115.05 în relaţia (1) şi găsim
a12 = -1.33 deci valoarea vânzărilor ambelor soiuri de mere în aceeaşi piaţă are forma:
(2) z = (-10x12 + 55 x1) + (- 6x22 + 39 x2) + (- 2.66 x1x2)
Anulăm derivatele parţiale ale lui z în raport cu x1 şi x2:
z/x1 = -20x1 + 55 – 2.66x2 = 0; z/x2 = -12x2 + 38 – 2.66x1 = 0
Soluţia acestui sistem liniar este x1e = 2.4 lei/Kg mere ionatan; x2e = 2.64 lei/Kg mere
golden.
Această soluţie este punct de maxim pentru funcţia z deoarece:
z/x12 = - 20 < 0; 2z/x22 = -12 < 0 şi 2z/x1x2 = -2.66 deci:
2
158
= (2z/x12). (2z/x22) – [(2z/x1x2)]2 = (-20).(-12)- (-2.66)2 > 0.
Valoarea maximă a volumului vânzărilor pentru cele două soiuri de mere împreună, se
obţine din relaţia (2), înlocuind pe x1 cu 2.4 şi pe x2 cu 2.64 şi găsim ze = 118.69 lei = Maxim.
Valoarea volumului vânzărilor pentru merele ionatan este z1 = (-10x12 + 55 x1) + (-
1.33x1x2) iar valoarea volumului vânzărilor pentru merele golden este z2 = (- 6x22 + 39x2) + (-
1.33x1x2)
Pentru x1 = 2.4 şi x2 = 2.64 avem z1e = 65.97 lei şi z2e = 52.72 lei iar ze = z1e + z2e =118.69
lei.
Volumul vânzărilor pentru merele ionatan este y1 = (-10x1 + 55) + (- 1.33x2) iar volumul
vânzărilor pentru merele golden este y2 = (- 6x2 + 39) + (- 1.33x1). Pentru x1 = 2.4 şi x2 = 2.64
obţinem valorile optime ale volumelor vânzărilor: y1e = 27.49 Kg mere ionatan; y2e = 19.97 Kg
mere golden.
(1(xm+1,0,…, xn,0),…, m (xm+1,0,…, xn,0); xm+1,0 ,…, xn,0) este punct de extrem necondiţionat pentru
funcţia g (xm+1,…, xn).
Din păcate, obţinerea explicită a relaţiilor (2) din relaţiile (1) este în general foarte
laborioasă deci vom înlocui funcţia g(xm+1,…, xn) cu funcţia Lagrange:
L(x1,…, xn) = f(x1,…, xn) - 1.1 (x1,…, xn) - … - m . m (x1,…, xn)
Sunt valabile următoarele afirmaţii:
1) Orice punct de extrem condiţionat x(0) al funcţiei f cu legăturile (1) este punct staţionar al
funcţiei Lagrange adică:
L f m
i i ; (j=1,...,n) (3)
x j x j i 1 x j
159
Se procedează prin reducere la absurd: dacă relaţiile (3) nu sunt îndeplinite pentru X(0) =
(x10,…, xn0), atunci x(0) nu este punct de extrem condiţionat pentru funcţia f cu legăturile (1).
Punctele staţionare ale funcţiei Lagrange se află din sistemul de ecuaţii (3) + (1) adică n + m
ecuaţii cu n + m necunoscute: x1,…, xn; 1,…, m.
Valorile 1,…, m se numesc multiplicatori Lagrange şi din relaţiile (3) rezultă:
f i df
i / (4)
x j x j di
1 1
dx1 ... 1 dx m dx m 1 ... 1 dx n 0
x1 x m x m 1 x n
........................................................................................... (5)
m m
dx1 ... m dx m dx m 1 ... m dx n 0
x1 x m x m 1 x n
Condiţiile suficiente de extrem condiţionat pentru funcţia f cu legăturile (1) sunt echivalente
cu condiţiile de extrem necondiţionat pentru funcţia g şi acestea sunt:
a) x(0) Rn – m trebuie să fie punct staţionar pentru funcţia g adică:
160
b) Diferenţiala de ordinul doi a lui g în x(0):
n
2 g(x (0) )
n
d g(x )
2 (0)
dx h dx k
h m 1 k m 1 x h x k
trebuie să fie pozitiv definită pentru ca x(0) să fie punct de minim şi respectiv negativ definită pentru
ca x(0) să fie punct de maxim.
Mai departe, condiţiile a), b) pentru funcţia g se transferă funcţiei Lagrange L astfel:
Conform afirmaţiei 2) condiţia a) devine pentru funcţia Lagrange L:
c) x Rn trebuie să fie punct staţionar al funcţiei Lagrange adică:
(0)
m n
f (x (0) ) m n
(x (0) )
dL(x (0) ) df (x (0) ) i di (x (0) ) dx j i [ i dx j ] 0
i 1 j1 x j i 1 j1 x j
la care se asociază legăturile (1) deci avem n + m relaţii satisfăcute de n + m soluţii: x(0) = (x10,…,
xn0) şi (0) = (10,…, m0).
Pentru a transfera condiţia b) pentru funcţia g în condiţia d) pentru funcţia Lagrange L,
trebuie să diferenţiem legăturile (1) pentru a obţine relaţiile (5), pe care le rezolvăm în raport cu
dx1,…, dxm obţinând relaţiile (6) şi în final înlocuim pe dx1,…, dxm date de relaţiile (6) în
diferenţiala de ordinul al doilea a lui L.
Avem:
n n
2 L(x (0) )
d 2 L(x (0) ) dx i dx j
i 1 j1 x i x j
Condiţia b) devine:
d) Diferenţiala d2L(x(0)) cu variabilele dxm+1,…, dxn, trebuie să fie pozitiv definită pentru ca x(0)
să fie punct de minim şi respectiv să fie negativ definită pentru ca x(0) să fie punct de maxim.
Exemple:
1) Se cere extremul funcţiei f = - x12 – 2x22 – 3x32 + 2x1 + 4x2 + 6x3 cu legătura: 1 = x1 + 2x2 +
3x3 – 12 = 0
Soluţie:
Avem funcţia Lagrange L = f - .1
a) Anulăm derivatele parţiale ale lui L în raport cu x1, x2, x3 şi adăugăm legătura:
L/x1 = - 2x1 + 2 - = 0
L/x2 = - 4x2 + 4 - 2 = 0
L/x3 = - 6x3 + 6 - 3 = 0
x1 + 2x2 + 3x3 – 12 = 0
161
Din primele trei ecuaţii aflăm pe x1, x2, x3 în funcţie de şi îi înlocuim în a patra ecuaţie.
Obţinem 0 = -2 de unde x10 = x20 = x30 =2 adică punctul staţionar al funcţiei Lagrange L.
Avem diferenţiala de ordinul întâi a lui L: dL = (- 2x1 + 2 - )dx1 + ( - 4x2 + 4 - 2)dx2 +
(-6x3 + 6 - 3)dx3 0 pentru valorile 0 = -2 şi x10 = x20 = x30 =2.
b) Diferenţiala de ordinul doi a lui L este: d2L = - 2dx12 – 4dx22 – 6dx32
Diferenţiem legătura: dx1 + 2dx2 + 3dx3 = 0 de unde dx1 = -2dx2 - 3dx3 pe care îl înlocuim
în d L şi obţinem: d2L = - 12dx22 – 24dx2dx3 – 24dx32 cu Hessiana în x(0):
2
12 - 12
H(x10 , x 20 , x 30 )
-12 - 24
Avem minorii principali: 1 = -12 < 0; 2 = Det(H) = 144 > 0 deci avem un maxim.
Interpretarea lui 0 = -2
Pentru x1 variabil şi x20 = x30 = 2 avem f = - x12 + 2x1 şi 1 = x1 – 2
Avem f/x1 = - 2x1 + 2; 1/x1 =1 deci pentru x1 = x10 = 2 obţinem: (f/x1)0 = -2 şi
(1/x1)0 =1 iar raportul acestor mărimi este chiar 0 = -2.
2) Se cere extremul funcţiei f = - x12 – 4x22 – 9x32 + 2x1 + 8x2 + 18x3 cu legăturile:
1 = x1 + 2x2 + 3x3 + 3 = 0; 2 = 6x1 + 2x2 + 3x3 + 30.5 = 0
Soluţie:
Avem funcţia Lagrange L = f - 1.1 - 2.2
a) Anulăm derivatele parţiale ale lui L în raport cu x1, x2, x3 şi adăugăm legăturile:
L/x1 = - 2x1 + 2 - 1 - 62 = 0
L/x2 = - 4x2 + 8 -21 - 22 = 0
L/x3 = 18x3 + 18 - 31 - 32 = 0
x1 + 2x2 + 3x3 + 3 = 0
x1 + 2x2 + 3x3 + 30.5 = 0
Din primele trei ecuaţii aflăm pe x1, x2, x3 în funcţie de 1 şi 2 şi îi înlocuim în a patra şi a
cincea ecuaţie.
Obţinem 10 = 1; 20 = 2 de unde x10 = - 5.5; x20 = 0.5; x30 =0.5 adică punctul staţionar al
funcţiei Lagrange L.
Avem diferenţiala de ordinul întâi a lui L:
dL = (- 2x1 + 2 - 1 - 62)dx1 + (- 4x2 + 8 - 21 - 22)dx2 + (18x3 + 18 - 31 - 32 = 0)dx3
0 pentru valorile 10 = 1; 20 = 2 şi x10 = - 5.5; x20 = 0.5; x30 =0.5
Interpretarea lui 0 = -2
Pentru x1 variabil şi x20 = 0.5; x30 = 0.5 avem f = - x12 + 2x1 + 19.5 şi 1 = x1 + 5.5; 2 = 6x1
+ 33
Avem f/x1 = - 2x1 + 2; 1/x1 =1; 2/x1 = 6 deci pentru x1 = x10 = 5.5 obţinem:
(f/x1)0 = 13 şi (1/x1)0 = 1; (2/x1)0 = 6 deci se verifică relaţia: (f/x1)0 = 10. (1/x1)0 +
20. (2/x1)0 adică 13 = 1 x 1 + 2 x 6.
162
Aplicaţii:
1) Cilindrul optim
i) Problema primală:
Dintr-o foaie de tablă de suprafaţă dată S = S0 să se confecţioneze o cutie cilindrică pentru
conserve, de volum maxim.
Soluţie:
Fie x1 raza bazei şi x2 generatoarea cilindrului. Suprafaţa totală a cilindrului este S =
2x1(x1 + x2) iar volumul cilindrului este V = x12x2.
Avem problema de extrem cu legături primală:
V = x12x2 = maxim;
S = 2x1(x1 + x2) = S0
Funcţia Lagrange este L = x12x2 - .2x1(x1 + x2) - S0
Anulăm derivatele parţiale ale lui L în raport cu x1 şi x2, şi ataşăm legătura:
L/x1 = 2x1x2 - 2(2x1 + x2) = 0
L/x2 = x12 - 2x1 = 0
2x1(x1 + x2) - S0 = 0
Rezolvând acest sistem avem 0 = (S0/24)1/2 şi punctul staţionar cu componente pozitive:
x10 = (S0/6)1/2; x20 = 2x10.
Ca şi în exemplul 1 ) de mai sus se arată că acest punct staţionar este punct de maxim.
Avem Vmax = (S03/54)1/2 de unde se verifică relaţia 0 = dV/dS0.
ii) Problema duală:
Dintr-o foaie de tablă de volum dat V0 să se confecţioneze o cutie cilindrică pentru
conserve, de arie totală minimă.
Soluţie:
Avem problema de extrem cu legături duală:
S = 2x1(x1 + x2) = minim
V = x12x2 = V0
Formăm funcţia Lagrange L = 2x1(x1 + x2) - .(x12x2 - V0)
Anulăm derivatele parţiale ale lui L în raport cu x1 şi x2, şi ataşăm legătura:
L/x1 = 2(2x1 + x2) - 2 .x1 x2 = 0
L/x2 = 2x1 - x12 = 0
x12x2 - V0 = 0
Rezolvând acest sistem avem 0 = (16/V0)1/3 şi punctul staţionar cu componente pozitive:
x10 = (V0/2)1/3; x20 = 2x10.
Ca şi în exemplul 1) de mai sus se arată că acest punct staţionar este punct de minim.
Avem Smin = (54V02)1/3 de unde se verifică relaţia 0 = dS/dV0.
În ambele probleme de optimizare avem x20 = 2x10 deci cutia cilindrică optimă are diametrul
bazei cilindrului egal cu generatoarea cilindrului.
163
Soluţie:
Rezistenţa grinzii este R = kx1x22 unde x1 este lungimea pe orizontală a seţiunii
dreptunghiulare iar x2 este înălţimea pe verticală a secţiunii dreptunghiulare.
Avem legătura: x12 + x22 = D2.
Problema de extrem cu legături are forma:
R = kx1x22 = maxim
x12 + x22 - D2 = 0
Funcţia Lagrange este: L = kx1x22 - .(x12 + x22 - D2)
Anulăm derivatele parţiale de ordinul întâi ale lui L în raport cu x1, x2 şi ataşăm legătura:
L/x1 = kx22 - 2x1 = 0
L/x2 = 2kx1x2 - 2x2 = 0
x12 + x22 - D2 = 0
Din primele două ecuaţii avem: x1 = /k; x2 = 21/2/k care se înlocuiesc în a treia ecuaţie şi
rezultă: 0 = (3)1/2kD/3 deci avem punctul staţionar :x10 = (3)1/2D/3; x20 = (6)1/2D/3.
Ca şi în exemplul 1) de mai sus se verifică faptul că avem un punct de maxim.
Valoarea rezistenţei maxime este Rmax = 2(3)1/2kD3/9.
Se vede că între dimensiunile secţiunii dreptunghiulare optime există relaţia: x20 = (2)1/2x10.
Din primele două ecuaţii rezultă x1/B1 = x2/B2 şi împreună cu ecuaţia a treia dau:
x10 = (B1C0)/(B1 + B2); x20 = (B2C0)/(B1 + B2), aşa că:
B1 B2 1B 1 B2 dy
0 A 0 B1B B2B (
1 2
)
C0 dC0
C0
y max A 0 B1B1 B2B2 ( ) B1 B2
B1 B2
164
Problema de optimizare duală:
Să se minimizeze cheltuielile cu garantarea venitului în valoare de cel puţin V0.
Avem problema de extrem cu legături:
y = x1 + x2 = minim
A0x1B1x2B2 = V0
Avem funcţia Lagrange: L = x1 + x2 - (A0x1B1x2B2 – V0)
Anulăm derivatele parţiale de ordinul întâi ale lui L în raport cu x1 şi x2 şi ataşăm legătura:
L
1 A 0 B1 x1B1 1 x 2B2 0
x1
L
1 A 0 B2 x1B1 x 2B2 1 0
x 2
A0 x1B1 x 2B2 V0
Din primele două ecuaţii rezultă x1/B1 = x2/B2 şi împreună cu ecuaţia a treia dau:
1 B2 1 B1
V B1 B2 B B1 B2 V B1 B2 B B1 B2
x10 0 1 ; x 20 0 2
A0 B2 A0 B1
1
0 B1 1 B1
; y min x10 x 20
A 0 B1 x10 x 20
3.3 Rezumat
În acest capitol se defineşte funcţia reală de o variabilă reală, se enumeră proprietăţile ei, se
prezintă rolul derivatelor de ordinul unu şi doi în studiul funcţiei, în special la găsirea maximelor şi
minimelor funcţiei.
În continuare se defineşte funcţia reală de n variabile reale, se prezintă rolul derivatelor
parţiale de ordinul unu şi doi în studiul funcţiei, în special la găsirea maximelor şi minimelor libere
sau cu legături ale funcţiei.
3.4 Întrebări
1. Care este rolul derivatei de ordinul unu în studiul funcţiei de o variabilă reală?
2. Care este rolul derivatei de ordinul doi în studiul funcţiei de o variabilă reală?
3. Cum se găsesc maximele şi minimele unei funcţii de o variabilă reală?
4. Ce aplicaţii au în agricultură maximele şi minimele unei funcţii de o variabilă reală?
5. Care este rolul derivatelor parţiale de ordinul unu în studiul funcţiei de n variabile reale?
6. Care este rolul derivatelor parţiale de ordinul doi în studiul funcţiei de n variabile reale?
7. Cum se găsesc maximele şi minimele libere sau cu legături ale unei funcţii de n variabile reale?
8. Ce aplicaţii au stocurile în agricultură?
9. Cum se cumulează funcţiile în timp cu ajutorul integralei?
10. Cum se stabilesc preţurile optime de vânzare ale produselor agricole?
165
3.5 Bibliografie
1. Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I - II, Editura ALL, 2000 - 2001
2. Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
3. Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON, 2000
4. Ene D.: “Matematici (I)”, Editura CERES, 2004
5. Gogonea S., Ene D.: “Analiză numerică”, Editura Cartea Universitară, 2005
6. Ene D., Gogonea S.: “Metode numerice”, Editura Cartea Universitară, 2005
7. Ene D.: “Matematici aplicate în agricultură”, Editura CERES, 2006
166
CAPITOLUL 4 Modele neliniare de alocare optimă a resurselor în
agricultură
Obiective: Însuşirea de către studenţi a metodelor de optimizare a consumului de resurse în
agricultură precum şi elaborarea/rezolvarea modelelor de optimizare cu restricţii liniare şi funcţie-
obiectiv pătratică.
Cuprins
Modelul neliniar care urmează, are ca scop alocarea optimă a N factori variabili pentru M
produse agricole.
Factorii constanţi se cumulează separat în realizarea producţiilor-martor ale produselor.
Exemple de factori variabili:
a) La producţia vegetală: densitatea plantelor, cantităţile de forţă de muncă, forţă mecanizată,
energie, îngrăşăminte, apă de irigaţie etc.
b) La producţia zootehnică: densitatea animalelor în spaţiul de cazare, cantităţile de forţă de
muncă, forţă mecanizată, energie, furaje, medicamente etc.
Produsele vegetale sunt date de producţiile fizice ale plantelor de pe suprafeţele cultivate iar
produsele animaliere sunt date de producţiile raselor de animale şi grupelor de animale cu efectivele
existente.
Observăm că avem M.N factori nedistincţi pentru M produse deoarece fiecare din cei N
factori se aplică pentru fiecare din cele M produse în doze diferite.
167
Nivelul variabil al factorului J alocat pentru produsul I este de X(I, J) unităţi de factor J pe
ha sau pe cap de animal (I = 1,…, M; J = 1,…, N) iar nivelul variabil al producţiei fizice a
produsului I este de Y(I) unităţi de produs I pe ha sau pe cap de animal.
Legăturile celor M produse cu cei N factori sunt date de M funcţii de producţie de tip
polinomial-cubic, fiecare de câte N variabile:
N N N N
Y(I) Y0 (I) Y1 (I, J).X(I, J) Y2 (I, J, K).X(I, J)X(I, K) Y3 (I, J).X(I, J)3
J 1 J 1 K 1 J 1
Coeficienţii Y0(I), Y1(I, J), Y2(I, J, K), Y3(I, J) sunt daţi pe baza datelor experimentale cu
ajutorul programului de regresie cubică cu interacţiuni COREGCUB (vezi lucrarea 39, Apendix).
Semnificaţia acestor coeficienţi este următoarea:
a) Y0(I) este producţia-martor în unităţi de produs I pe ha sau pe cap de animal, realizată cu
factorii constanţi, fără cei N factori variabili.
b) Y1(I, J) este producţia suplimentară în unităţi de produs I pe ha sau pe cap de animal, datorată
unităţii de factor variabil J.
c) Y2(I, J, K) este viteza de creştere a producţiei suplimentare a produsului I când factorii variabili
J şi K cresc cu câte o unitate.
d) Y3(I, J) < 0 este acceleraţia de scădere a producţiei suplimentare a produsului I când factorul J
creşte cu o unitate.
Această acceleraţie negativă se datorează limitei biologice a producţiei agricole
vegetale/animale în raport cu creşterea nivelului factorilor variabili, după principiul: în agricultură
dublarea efortului nu atrage după sine dublarea efectului.
Pentru calculul cheltuielilor, venitului şi profitului, sunt necesare următoarele date:
1) Cheltuielile constante CC(I) ale produsului I în lei pe ha sau pe cap de animal.
Aceste cheltuieli include toate cheltuielile productive (materiale şi manoperă) şi neproductive
(taxe, impozite, TVA şi cheltuieli neprevăzute) cu factorii constanţi, fără cheltuielile cu cei N
factori variabili şi fără cheltuielile cu recoltarea şi transportul producţiei vegetale/animale
suplimentare a produsului I, realizată pe baza celor N factori variabili.
2) Costurile factorilor variabili CF(J) în lei pe unitate de factor J.
Aceste costuri acoperă cumpărarea, transportul şi aplicarea la plante/animale a factorului
variabil J.
3) Costurile recoltării şi transportului produselor CR(I) exprimate în lei pe unitatea de produs I.
Aceste costuri acoperă recoltarea şi transportul producţiei-martor sau suplimentare a
produsului I, realizată pe baza factorilor constanţi respectiv acelor N factori variabili.
4) Preţurile de vânzare ale produselor PV(I) în lei pe unitate de produs I.
5) Suprafeţele în ha pentru culturi vegetale respectiv efectivele de animale domestice, notate
S(I), pe care se realizează produsul I.
1. Producţii fizice
Cantitatea Y(I) = Y0(I) + TYS(I) este producţia produsului I în unităţi de produs pe ha sau
pe cap de animal în raport cu toţi factorii constanţi sau variabili.
Pentru toate suprafeţele/efectivele de animale, notate cu S(I), producţia-martor a produsului
I, realizată pe baza factorilor constanţi este SY0(I) = Y0(I).S(I), producţia suplimentară a produsului
I, realizată pe baza celor N factori variabili, este SYS(I) = TYS(I).S(I), adică:
N
PYS(I, J) Y1 (I, J).X(I, J) 2. Y2 (I, J, K).X(I, K) .X(I, J)
K 1
Y2 (I, J, J).X(I, J) Y3 (I, J).X(I, J)
2 3
2. Venituri
Venitul suplimentar pentru toate produsele, realizat pe baza celor N factori variabili, este:
169
M M N
SVS TVS(I).S(I) S(I).PV(I).YS(I, J)
I 1 I 1 J 1
iar venitul total pentru toate produsele, realizat pe baza tuturor factorilor constanţi şi variabili, este
SV = SV0 + SVS
3. Cheltuieli
Partea din TCS(I) în care apare X(I, J) este: PCS(I) = CR(I).PVS(I, J) + CF(J).X(I, J)
Pentru toate suprafeţele/efectivele de animale, notate cu S(I), cheltuielile-martor pentru
toate produsele, necesare pentru utilizarea factorilor constanţi, sunt:
M M
SC0 C0 (I).S(I) CC(I) CR(I).Y0 (I) .S(I)
I 1 I 1
cheltuielile suplimentare pentru toate produsele, necesare pentru utilizarea celor N factori variabili,
sunt:
M M N
CF(J)
SCS TCS(I).S(I) S(I).CR(I).[(Y1 (I, J) ).X(I, J)
I 1 I 1 J 1 CR(I)
N
Y2 (I, J, K).X(I, J).X(I.K) Y3 (I, J).X(I, J) 3 ]
K 1
iar cheltuielile totale pentru toate produsele, necesare pentru utilizarea tuturor factorilor constanţi şi
variabili, sunt SC = SC0 + SCS
Mărimile SC0, SCS, SC se exprimă în lei.
4. Profituri
170
N
TPS(I) TVS(I) TCS(I) [PV(I) CR(I)].TYS(I) CF(J).X(I, J)
J 1
M M N
SPS TPS(I).S(I) SVS SCS S(I).(PV(I) CR(I)).[(Y1 (I, J)
I 1 I 1 J 1
N
CF(J)
).Y(I, J) Y2 (I, J).X(I, J).X(I, K) Y3 (I, J).X(I, J)3 ]
PV(I) CR(I) K 1
iar profitul total pentru toate produsele, realizat pe baza tuturor factorilor constanţi şi variabili, este
SP = SP0 + SPS
5. Ratele profitului
RP0(I) = P0(I)/C0(I) este rata profitului-martor pentru produsul I, realizată pe baza factorilor
constanţi, fără cei N factori variabili. Avem:
[PV(I) CR(I)].Y0 (I) CC(I)
RP0 (I)
CC(I) CR(I).Y0 (I)
RPS(I, J) = PS(I, J)/CS(I, J) este rata profitului suplimentar pentru produsul I, realizată pe baza
factorului variabil J. Avem relaţiile:
Rata profitului-martor pentru toate produsele, realizată pe baza factorilor constanţi, fără cei
N factori variabili, este:
171
M
Producţia marginală este derivata parţială YD(I, J) = ∂PYS(I, J)/∂X(I, J), adică:
N
YD(I, J) Y1 (I, J) 2. Y2 (I, J, K).X(I, K) 3.Y3 (I, J).X(I, J)2
K 1
Venitul marginal este derivata parţială CD(I, J) = ∂PVS(I, J)/∂X(I, J), adică:CD(I, J) =
CR(I).YD(I, J) + CF(J)
Profitul marginal este derivata parţială PD(I, J) = ∂PPS(I, J)/∂X(I, J) adică: PD(I, J) =
[PV(I) – CR(I)].YD(I, J) – CF(J)
Aceşti indicatori reprezintă variaţia producţiei/venitului/cheltuielilor/profitului suplimentar
din produsul I, provocată de variaţia factorului variabil J cu o unitate.
172
[PV(I) CR(I)].YD(I, J) CF(J)
EP(I, J)
[PV(I) CR(I)].YM(I, J) CF(J)
Aceşti indicatori reprezintă variaţia procentuală a producţiei/venitului/cheltuielilor
/profitului suplimentar al produsului I, provocată de variaţia factorului variabil J cu 1%.
173
I. Elasticitatea ratei substituirii factorului variabil J cu factorul variabil K
I. OPTIMUL MARGINAL
În acest caz avem producţia suplimentară marginală YD(I, J) = maxim, deci avem derivatele
parţiale nule ∂ YD(I, J)/∂ X(I, J) = 0, adică: 2.Y2(I, J, J) + 6.Y3(I, J).X(I, J) = 0 cu soluţia:
(1) XD(I, J) = [Y2(I, J, J)/(- 3.Y3(I, J)]
Acestea sunt dozele optime ale alocării factorului variabil J pentru produsul I, pentru care
YD(I, J) = maxim.
În acest caz sunt maxime VD(I, J), CD(I, J), PD(I, J) conform relaţiilor din secţiunea 4.2.1 B.
Este deasemenea maximă RD(I, J) conform relaţiilor de la punctul 4.1.2 E.
În acest caz avem producţia suplimentară medie YM(I, J) = maximă, deci avem derivatele
parţiale nule ∂ YM(I, J)/∂ X(I, J) = 0, adică: Y2(I, J, J) + 2.Y3(I, J).X(I, J) = 0 cu soluţia:
(2) XM(I, J) = [Y2(I, J, J)]/[- 2.Y3(I, J)]
adică dozele optime ale alocării factorului variabil J pentru produsul I pentru care YM(I, J) =
maximă.
În acest caz sunt maxime VM(I, J), CM(I, J), PM(I, J) conform relaţiilor din secţiunea 4.2.1 A.
174
Dacă egalăm mărimea YM(I, J) de la punctul 10.1 A. cu mărimea YD(I, J) de la punctul
4.2.1 B. găsim:
- Y2(I, J, J).X(I, J) = 2.Y3(I, J).X(I, J), deci:
X(I, J) = [Y2(I, J, J)]/[- 2.Y3(I, J)], adică exact valorile din relaţia (2).
Rezultă că pentru dozele de echilibru din relaţia (2) avem:
YM(I, J) = maxim = YD(I, J), aşa că EY(I, J) = 1
Din relaţiile de la punctele 4.1.1 A. şi 4.1.1 B. rezultă că pentru dozele de echilibru din
relaţia (2) avem:
VM(I, J) = maxim = VD(I, J), aşa că EV(I, J) = 1;
CM(I, J) = maxim = CD(I, J), aşa că EC(I, J) = 1;
PM(I, J) = maxim = PD(I, J), aşa că EP(I, J) = 1.
Această situaţie justifică denumirea optimului de echilibru:
O creştere a factorului variabil J cu 1% atrage după sine o creştere a producţiei/venitului/
cheltuielilor/profitului suplimentar din produsul I, datorată factorului variabil J, tot cu 1% (egalitate
între creşterea procentuală de efort fizic şi creşterea procentuală de efect financiar).
De la punctul 4.1.2 D. avem:
YM(I, J )
PV (I)
RM(I, J )) X(I, J )
X(I, J ) [CR (I) YM(I) CF(J )]2
deci dacă ∂ YM(I, J)/∂ X(I, J) = 0, adică dacă profitul mediu YM(I, J) = maxim, atunci ∂ RM(I, J)
/∂ X(I, J) = 0, deci atunci rata medie a profitului RM(I, J) = maximă.
Din relaţiile de la punctele 4.1.2 D. şi 4.1.2 E. rezultă că relaţia YM(I, J) = maxim = YD(I, J)
implică RM(I, J) = maxim = RD(I, J), deci ER(I, J) = 1.
În cuvinte, la optimul de echilibru, o creştere cu 1% a cheltuielilor cu factorul variabil J,
faţă de valoarea existentă a acestor cheltuieli, atrage după sine o creştere a profitului suplimentar al
produsului I, datorată factorului variabil J, tot cu 1% (egalitate între creşterea procentuală de efort
financiar şi creşterea procentuală de efect financiar).
În acest caz avem profitul suplimentar total SPS = maxim deci avem derivatele parţiale nule
∂ SPS(I, J)/∂ X(I, J) = 0, adică PD(I, J) =0 sau: [PV(I) – CR(I)].YD(I, J) – CF(J) =0, de unde
obţinem relaţiile (3):
N
CF(J )
[3.Y3 (I, J ) X(I, J) 2 ] [2. Y2 (I, J, K ) X(I, K )] [Y1 (I, J) ]0
K 1 PV(I) CR(I)
(I = 1,…, M; J = 1,…, N)
În acest caz avem producţiile fizice suplimentare SYS(I) = maxime, deci avem derivatele
parţiale nule ∂ SYS(I)/∂ X(I, J) = 0, adică YD(I, J) =0, de unde obţinem relaţiile (4):
175
N
[3 Y3 (I, J) X(I, J) 2 ] [2. Y2 (I, J, K) X(I, K)] [Y1 (I, J)] 0
K 1
(I 1,..., M ; J=1,...,N)
În acest caz avem venitul suplimentar din toate produsele: SVS = maxim condiţionat de
limitarea cheltuielilor suplimentare pentru toate produsele: SCS = SC0 (limită de cheltuieli).
Cum SPS = SVS - SCS = SVS – SC0, dacă SVS = maxim condiţionat rezultă SPS = maxim
condiţionat; deasemenea rata profitului suplimentar pentru toate produsele RPS = SPS/SCS = SPS/
SC0 = maxim condiţionat odată cu SPS.
Funcţia Lagrange a optimului condiţionat de mai sus, are forma: L = SVS – LV.(SCS – SC0),
unde LV este multiplicatorul Lagrange.
Avem condiţiile necesare de optim: ∂ L/∂ X(I, J) =0 (I = 1,…, M, J = 1,…, N), SCS = SC0,
adică: VD(I, J) – LV. CD(I, J) = 0, SCS = SC0, de unde rezultă: [PV(I) – [Link](I)].YD(I, J) –
[Link](J) = 0, SCS = SC0, deci obţinem relaţiile (6):
N
CF(J )
[3 Y3 (I, J ) X(I, J ) 2 ] [2 Y2 (I, J, K ) X(I, K )] [Y1 (I, J ) ]0
PV (I)
K 1
CR (I)
LV
M N
CF(J )
S(I) CR(I) [(Y1 (I, J)
I 1 CR (I)
) X(I, J ) Y2 (I, J, K ) X(I, J ) X(I, K )
K 1
176
Interpretarea multiplicatorului Lagrange LV: avem LV = VD(I, J)/CD(I, J) adică LV
este egal cu creşterea de venit suplimentar al produsului I din factorul variabil J, când creşterea
cheltuielilor suplimentare ale produsului I din factorul variabil J peste valoarea limită SC0, este de o
unitate monetară.
Avem RD(I, J) = LV – 1 pentru orice I = 1,…, M şi orice J = 1,…, N.
Pentru LV = 1 avem optim economic iar pentru LV = 0 avem optim tehnic.
Deoarece LV ≥ 0 avem:
CF(J ) CF(J )
Y1 (I, J ) Y1 (I, J ) Y1 (I, J )
PV (I) PV (I) CR (I)
CR (I)
LV
În acest caz avem cheltuielile suplimentare pentru toate produsele: SCS = minim,
condiţionate de garantarea venitului suplimentar pentru toate produsele: SVS = SV0 (garanţie de
venit).
Cum SPS = SVS - SCS = SV0 – SCS, dacă SCS = minim condiţionat rezultă SPS = maxim
condiţionat; deasemenea rata profitului suplimentar pentru toate produsele RPS = SPS/SCS =
maxim condiţionat căci SPS = maxim condiţionat şi SCS = minim condiţionat.
Funcţia Lagrange a optimului condiţionat de mai sus, are forma: L = SCS – LC.(SVS –
SV0), unde LC este multiplicatorul Lagrange.
Avem condiţiile necesare de optim: ∂ L/∂ X(I, J) =0 (I = 1,…, M, J = 1,…, N), SVS = SV0,
adică: CD(I, J) – [Link](I, J) = 0, SVS = SV0, de unde rezultă: [CR(I) – [Link](I)].YD(I, J) –
CF(J) = 0, SVS = SV0, deci obţinem relaţiile (7):
N
CF(J )
[3 Y3 (I, J ) X(I, J ) 2 ] [2 Y2 (I, J, K ) X(I, K )] [Y1 (I, J ) ]0
K 1 PV (I) LC CR (I)
M N
Optimele de la punctele 4.2.1 - 4.2.6 şi ratele medie şi marginală ale profitului oricărui
produs în raport cu orice factor, se prezintă grafic astfel:
177
178
În acest desen apar în mod clar următoarele intervale de valori ale factorului:
I. Intervalul de creştere accelerată [0; XD] în care venitul, profitul, rata medie şi cea marginală a
profitului cresc iar rata marginală a profitului este mai mare ca rata medie a profitului (elasticitatea
ratei profitului este > 1).
II. Intervalul de creştere încetinită [XD; XM] în care venitul, profitul, rata medie a profitului cresc,
rata marginală a profitului scade iar rata marginală a profitului este mai mare ca rata medie a
profitului (elasticitatea ratei profitului este > 1).
III. Intervalul de creştere saturată [XM; XE] în care venitul, profitul cresc rata medie şi cea
marginală a profitului scad iar rata marginală a profitului este mai mică ca rata medie a profitului
(elasticitatea ratei profitului este cuprinsă între 0 şi 1).
IV. Intervalul de declin economic [XE; XT] în care venitul creşte, profitul, rata medie şi cea
marginală scad iar rata marginală a profitului este negativă şi mai mare ca - 1 (elasticitatea ratei
profitului este < 0).
V. Intervalul de declin tehnico-economic [XT; XR] în care venitul, profitul, rata medie şi cea
marginală scad iar rata marginală a profitului este negativă şi mai mică ca - 1 (elasticitatea ratei
profitului este < 0).
VI. Intervalul de faliment economic [XR; +∞] în care profitul este negativ.
Dacă X [0, X0] este un factor variabil iar Y = Y0 + f(x) este un produs cu valoarea martor
Y0, valoarea medie a lui Y este dată de relaţia (7):
X
1 0
X0 0
MY Y0 f ( X)dX
Fie XO(I, J) doza curentă a factorului variabil J, alocat produsului I şi fie Y(I) nivelul
variabil al producţiei fizice a produsului I pe ha sau pe cap de animal.
Avem:
N
Y(I) [Y0 (I)] [ (Y1 (I, J ) X(I, J ) Y2 (I, J, J ) X(I, J ) 2 Y3 (I, J ) X(I, J) 3 )]
J 1
N N
[ Y2 (I, J, K ).X(I, J ) X(I, K )]
J 1 K 1
K J
Conform formulei (7) valoarea medie a producţiei fizice a produsului I pe intervalul [0; XO(I, J)] va fi:
N XO ( I , J ) XO ( I , J )
1
MYT(I ) [Y0 (I )] [ ( Y1 (I, J ) X(I, J )dX(I, J ) Y2 (I, J ) X(I, J ) 2 dX(I, J )
J 1 XO(I, J ) 0 0
XO ( I , J ) XO ( I , J )
0
Y1 (I, J ) X(I, J )dX(I, J )
0
Y3 (I, J ) X(I, J )3 dX(I, J )]
N N XO ( I , J )
[ Y2 (I, J, K ) X(I, J ) X(I, K )dX(I, J )]
J 1 K 1 0
K J
179
adică relaţia (8):
N
Y1 (I, J ) Y (I , J , J ) Y (I , J )
MYT(I) [Y0 (I )] [ ( XO(I, J ) 2 XO(I, J ) 2 3 XO(I, J )3 )]
J 1 2 3 4
N N
Y2 (I, J, K )
[ XO(I, J ) XO(I, K )]
J 1 K 1 2
K J
a) Valoarea medie martor a produsului I, datorată factorilor constanţi, este: MYO(I) = Y0(I)
b) Valoarea medie a produsului I, datorată factorilor variabili, este:
N
Y (I, J ) Y (I, J, J ) Y (I, J )
MYX(I) ( 1 XO(I, J ) 2 XO(I, J ) 2 3 XO(I, J )3
J 1 2 3 4
180
C. APORTURI PENTRU CHELTUIELI
4.3 Exemple
A. Date de intrare:
1) M = 1 produs (Porumb)
2) N = 2 factori (NPK şi apă de irigaţie)
3) Y = {3000} + {[4X1 + 0.002X12 – 0.00003X13] + [0.8X2 + 0.00008X22 - 0.0000001X23] +
2.[0.0001X1X2]}
Aici X1 este cantitatea de NPK (Kg/ha de porumb), X2 este cantitatea de apă de irigaţie (m3
apă/ha de porumb) iar Y este producţia de porumb (Kg/ha).
În prima acoladă se găseşte producţia-martor de porumb (Kg/ha), nefertilizat chimic şi
neirigat.
În a doua acoladă se găsesc:
- în prima paranteză pătrată se găseşte producţia suplimentară de porumb (Kg/ha) datorată
fertilizării chimice;
- în a doua paranteză pătrată se găseşte producţia suplimentară de porumb (Kg/ha) datorată
irigării;
- în a treia paranteză pătrată se găseşte producţia suplimentară de porumb (Kg/ha) datorată
interacţiunii NPK x apă de irigaţie;
4) Cheltuieli constante: CC = 800 lei/ha
Aceste cheltuieli includ toate cheltuielile productive şi neproductive cu trei excepţii:
- cheltuielile cu fertilizarea chimică;
- cheltuielile cu irigarea;
- cheltuielile cu recoltarea şi transportul producţiei suplimentare de porumb datorată fertilizării
chimice şi irigării.
5) Costurile factorilor: CF1 = 0.8 lei/Kg NPK; CF2 = 0.09 lei/m3 apă.
6) Cheltuieli cu recoltarea şi transportul porumbului: CR = 0.04 lei/Kg porumb
7) Preţul de vânzare al porumbului: PV = 0.7 lei/Kg porumb
8) Suprafaţa cultivată: S = 20 ha
B. REZULTATE:
a) Producţii-martor
Producţia fizică-martor Y0 = 60000 kg porumb;
Venitul-martor V0 = 42000 lei;
Cheltuielile-martor C0 = 18400 lei;
Profitul-martor P0 = 23600 lei;
Producţia unitară-martor YU0 = 3000 Kg porumb boabe/Ha.
Cheltuielile unitare-martor CY0 = 0.31 lei cheltuieli/1 Kg porumb boabe
Rata profitului martor RP0 = 1.283 lei profit/1 leu cheltuit
182
Rezultă producţia suplimentară YS = 6157 Kg porumb boabe; venitul suplimentar VS =
4310 lei; cheltuielile suplimentare CS = 1081.8 lei şi profitul suplimentar PS = 3228.2 lei. Aceste
valori se adaugă celor de la martor de la punctul a).
Producţia fizică unitară totală este YUT = 3307 Kg porumb boabe/ha.
Cheltuielile unitare totale sunt CYT = 0.2945 lei cheltuieli/1 Kg porumb boabe.
Rata profitului total este RPT = 1.377 lei profit/1 leu cheltuit.
Deoarece YUT > YU0, CYT < CY0 şi RPT > RP0, merită să folosim dozele optimului
marginal.
Tabel cu indicatorii economici ai optimului marginal
186
Creşterea cheltuielilor cu fertilizarea chimică cu încă 1% peste suma de 8956.2 lei ar creşte
venitul suplimentar cu 0% şi cheltuielile ar creşte cu 1% deci profitul din fertilizare ar scade cu 1%.
Creşterea cheltuielilor cu irigarea cu încă 1% peste suma de 8956.2 lei ar creşte venitul
suplimentar cu 0% şi cheltuielile suplimentare ar creşte cu 1% deci profitul din fertilizare ar scade
cu 1%.
3) Coloana ratei substituirii factorilor
3.9 m3 apă/ha din cei 1969 m3 apă/ha au adus acelaşi profit ca 1 Kg NPK/ha din cei 244 Kg
NPK/ha.
8.9 m3/ha creştere apă faţă de cei 1969 m3 apă/ha şi 1 Kg/ha creştere NPK faţă de cei 244
Kg NPK/ha ar scade profitul cu aceeaşi sumă.
2.28% creştere apă faţă de cei 1969 m3 apă/ha şi 1% creştere NPK faţă de cei 244 Kg
NPK/ha, ar scade profitul cu acelaşi număr de procente.
188
Creşterea cheltuielilor cu fertilizarea chimică cu încă 1% peste suma de 7216.8 lei ar creşte
profitul suplimentar cu încă 0.45%.
Creşterea cheltuielilor cu irigarea cu încă 1% peste suma de 7216.8 lei ar creşte profitul
suplimentar cu încă 0.26%.
3) Coloana ratei substituirii factorilor
4.6 m3 apă/ha din cei 1678 m3 apă/ha au adus acelaşi profit ca 1 Kg NPK/ha din cei 174 Kg
NPK/ha.
8.9 m3/ha creştere apă faţă de cei 1678 m3 apă/ha şi 1 Kg/ha creştere NPK faţă de cei 174
Kg NPK/ha ar creşte profitul cu aceeaşi sumă.
1.93% creştere apă faţă de cei 1678 m3 apă/ha şi 1% creştere NPK faţă de cei 174 Kg
NPK/ha, ar creşte profitul cu acelaşi număr de procente.
[Link] de intrare:
1) M = 2 produse: (Grâu şi Porumb)
2) N = 1 factor (NPK).
3) Y1 = [2000] + [3X1 + 0.015X12 – 0.00002X13]
Y2 = [3000] + [4X2 + 0.002X22 – 0.0003X23]
Aici X1 este cantitatea de NPK (Kg/ha de grâu), X2 este cantitatea de NPK (Kg/ha de
porumb) iar Y1 este producţia de grâu (Kg/ha), Y2 este producţia de porumb (Kg/ha).
În prima paranteză pătrată din membrul doi al lui Y1 se găseşte producţia-martor de grâu
(Kg/ha), nefertilizat chimic.
În a doua paranteză pătrată din membrul doi al lui Y1 se găseşte producţia suplimentară de
grâu datorată fertilizării.
Semnificaţia celor două paranteze pătrate din membrul doi al lui Y2 este analoagă pentru
porumb.
1) Cheltuieli constante: CC = (780 lei/ha grâu; 800 lei/ha porumb)
Aceste cheltuieli includ toate cheltuielile productive şi neproductive cu două excepţii:
- cheltuielile cu fertilizarea chimică;
- cheltuielile cu recoltarea şi transportul producţiei suplimentare de grâu respectiv porumb
datorată fertilizării chimice.
2) Costul factorului: CF = 0.8 lei/Kg NPK
3) Cheltuieli cu recoltarea şi transportul: CR1 = 0.045 lei/Kg grâu; CR2 = 0.04 lei/Kg porumb.
4) Preţurile de vânzare ale produselor: PV1 = 0.6 lei/Kg grâu; PV2 = 0.7 lei/Kg porumb.
5) Suprafeţe cultivate: S1 = 10 ha grâu; S2 = 20 ha porumb
B. Rezultate
a) Producţii-martor
Producţia fizică-martor de grâu Y10 = 20000 kg;
Producţia fizică-martor de porumb Y20 = 60000 kg;
Venitul-martor V0 = 54000 lei;
Cheltuielile-martor C0 = 27100 lei;
Profitul-martor P0 = 26900 lei;
Producţiile unitare-martor: YU10 = 2000 Kg grâu/ha; YU20 = 3000 Kg porumb/ha
Cheltuielile unitare-martor: CY10 = 0.4350 lei/Kg grâu; CY20 = 0.3067 lei/Kg porumb
Rata profitului martor RP0 = 0.992 lei profit/1 leu cheltuit
190
II. OPTIMUL DE ECHILIBRU
Se realizează pentru x1 = 37 Kg NPK/ha grâu şi x2 = 33 Kg NPK/ha porumb.
Rezultă producţiile suplimentare YS1 = 1135 Kg grâu; YS2 = 2688 Kg porumb; venitul
suplimentar VS = 2563.6 lei; cheltuielile suplimentare CS = 992 lei din care CS1 = 351.1 lei pentru
fertilizarea grâului şi CS2 = 640.9 lei pentru fertilizarea porumbului; profitul suplimentar PS =
1571.6 lei. Aceste valori se adaugă celor de la martor de la punctul a).
Producţiile unitare totale sunt YUT1 = 2114 Kg grâu/ha; YUT2 = 3134 Kg porumb/ha.
Cheltuielile unitare totale sunt CYT1 = 0.4282 lei cheltuieli/1 Kg grâu şi CYT2 = 0.3134 lei
cheltuieli/Kg porumb.
Rata profitului total este RPT = 1.013 lei profit/1 leu cheltuit.
Deoarece YUT > YU0, CYT < CY0 şi RPT > RP0, merită să folosim dozele optimului de
echilibru.
Tabel cu indicatorii economici ai optimului de echilibru
192
Încă un leu cheltuit cu fertilizarea chimică a porumbului peste suma de 3705.6 lei ar creşte
venitul suplimentar tot cu un leu deci profitul suplimentar din irigare ar creşte cu 0 lei, fiind deja
maxim.
Creşterea cheltuielilor cu fertilizarea chimică a grâului cu încă 1% peste suma de 1740.3 lei
ar creşte venitul suplimentar cu acelaşi număr de procente cu care ar creşte şi cheltuielile deci
profitul din fertilizarea grâului ar creşte cu 0%, fiind deja maxim.
Creşterea cheltuielilor cu fertilizarea chimică a porumbului cu încă 1% peste suma de
3705.6 lei ar creşte venitul suplimentar cu acelaşi număr de procente cu care ar creşte şi cheltuielile
deci profitul din fertilizarea porumbului ar creşte cu 0%, fiind deja maxim.
3) Coloana ratei substituirii factorilor:
0.473 Kg NPK/ha porumb din cei 199 Kg NPK/ha grâu au adus acelaşi profit ca 1 Kg
NPK/ha grâu din cei 190 Kg NPK/ha grâu.
Orice creştere valorică a NPK faţă de cele 199 m3/ha porumb şi orice creştere valorică a
NPK faţă de cei 190 Kg NPK/ha grâu ar creşte profitul cu 0 lei, fiind deja maxim.
Orice creştere procentuală a NPK faţă de cele 199 Kg NPK/ha porumb şi orice creştere
procentuală a NPK faţă de cele 190 Kg NPK/ha grâu ar creşte profitul cu 0%, fiind deja maxim.
Creşterea dozei de 252 Kg NPK/ha grâu cu încă 1% ar creşte venitul suplimentar cu 0%,
fiind deja maxim iar cheltuielile suplimentare ar creşte cu 2.2% deci profitul suplimentar din
fertilizare ar scade cu 2.2%.
193
Creşterea dozei de 234 Kg NPK/ha porumb cu încă 1% ar creşte venitul suplimentar cu 0%
iar cheltuielile suplimentare ar creşte cu 0.75%, deci profitul suplimentar din irigare ar scade cu
0.75%.
2) Coloana ratei profitului suplimentar:
Fiecare leu cheltuit cu fertilizarea chimică a grâului din suma de 2248.4 lei a adus un profit
suplimentar de 0.417 lei.
Fiecare leu cheltuit cu fertilizarea chimică a porumbului din suma de 4276.2 lei a adus un
profit suplimentar de 1.165 lei.
Încă un leu cheltuit cu fertilizarea chimică a grâului peste suma de 2248.4 lei ar creşte
venitul suplimentar cu 0 lei, fiind deja maxim iar cheltuielile ar creşte cu 1 leu, deci profitul
suplimentar din fertilizarea grâului ar scade cu un leu.
Încă un leu cheltuit cu fertilizarea porumbului peste suma de 4276.2 lei ar creşte venitul
suplimentar tot cu 0 lei, fiind deja maxim iar cheltuielile suplimentare ar creşte cu 1 leu, deci
profitul suplimentar din fertilizarea porumbului ar scade cu 1 leu.
Creşterea cheltuielilor cu fertilizarea chimică a grâului cu încă 1% peste suma de 2248.4 lei
ar creşte venitul suplimentar cu 0% şi cheltuielile ar creşte cu 1%, deci profitul din fertilizarea
grâului ar scade cu 1%.
Creşterea cheltuielilor cu fertilizarea porumbului cu încă 1% peste suma de 4276.2 lei ar
creşte venitul suplimentar cu 0% şi cheltuielile suplimentare ar creşte cu 1%, deci profitul din
fertilizarea porumbului ar scade cu 1%.
3) Coloana ratei substituirii factorilor:
0.351 Kg NPK/ha porumb din cele 234 Kg NPK/ha porumb au adus acelaşi profit ca 1 Kg
NPK/ha grâu din cei 251 Kg NPK/ha.
1.022 Kg/ha porumb creştere NPK faţă de cele 234 Kg NPK/ha porumb şi 1 Kg/ha creştere
NPK faţă de cei 251 Kg NPK/ha porumb ar scade profitul cu aceeaşi sumă.
2.91% creştere NPK faţă de cele 234 Kg NPK/ha porumb şi 1% creştere NPK faţă de cei
251 Kg NPK/ha grâu, ar scade profitul cu acelaşi număr de procente.
195
COMENTARIU ASUPRA TABELULUI:
1) Coloana profitului suplimentar:
Fiecare din cele 164 Kg NPK/ha grâu a adus un profit suplimentar de 0.7019 lei.
Fiecare din cele 186 Kg NPK/ha porumb a adus un profit suplimentar 1.3953 lei.
Al 165-lea Kg NPK/ha grâu ar creşte profitul suplimentar cu valoarea de 0.2389 lei.
Al 187-lea Kg NPK/ha porumb ar creşte profitul suplimentar cu valoarea de 0.2592 lei.
Creşterea dozei de 164 Kg NPK/ha grâu cu încă 1% ar creşte profitul suplimentar cu încă
0.34%.
Creşterea dozei de 186 Kg NPK/ha porumb cu încă 1% ar creşte profitul suplimentar cu încă
0.19%.
2) Coloana ratei profitului suplimentar:
Fiecare leu cheltuit cu fertilizarea chimică a grâului din suma minimă de 1515.1 lei a adus
un profit suplimentar de 0.761 lei.
Fiecare leu cheltuit cu fertilizarea chimică a porumbului din suma minimă de 3487 lei a
adus un profit suplimentar de 1.496 lei.
Încă 1 leu cheltuit cu fertilizarea chimică a grâului peste suma minimă de 1515.1 lei ar
creşte profitul suplimentar cu valoarea de 0.271 lei.
Încă 1 leu cheltuit cu fertilizarea chimică a porumbului peste suma minimă de 3487 lei ar
creşte profitul suplimentar cu valoarea de 0.300 lei.
Creşterea cheltuielilor cu fertilizarea chimică a grâului cu încă 1% peste suma de 1515.1 lei
ar creşte profitul suplimentar cu încă 0.36%.
Creşterea cheltuielilor cu fertilizarea chimică a porumbului cu încă 1% peste suma de 3487
lei ar creşte profitul suplimentar cu încă 0.20%.
3) Coloana ratei substituirii factorilor:
0.503 Kg NPK/ha grâu din cei 186 Kg NPK/ha grâu au adus acelaşi profit ca 1 Kg NPK/ha
grâu din cei 164 Kg NPK/ha grâu.
0.922 Kg/ha creştere NPK faţă de cei 186 Kg NPK/ha porumb şi 1 Kg/ha creştere NPK faţă
de cei 164 Kg NPK/ha grâu ar creşte profitul cu aceeaşi sumă.
1.83% creştere NPK faţă de cei 186 Kg NPK/ha porumb şi 1% creştere NPK faţă de cei 164
Kg NPK/ha grâu, ar creşte profitul cu acelaşi număr de procente.
196
a11 x1 ... a1n x n b1
(1) ..............................
a x ... a x b
m1 1 mn n m
(2) x1 ,..., x n 0
n n n
(3) f=2 ci x i d jk x j x k optim
i=1 j1 k 1
Fie notaţiile :
a11 ......a1n x1
A ............. cu m < n şi rang(A)= m ; X= ...
a .....a x
m1 mn n
b1 c1 d11 .......d1n
b= ... ; c= ... ; D= ............... ; D=matrice simetrică cu rang(D)=n
b c d ......d
m n m1 mn
Funcţia pătratică f are punctul staţionar X0 care anulează derivatele parţiale de ordinul unu:
adică matricial:
(7) X0 = - D-1.c
X0 este punct de minim pentru f dacă matricea D este pozitiv definită, adică minorii ei principali
sunt pozitivi:
d11 d12
1 d11 0, 2 0,..., n det(D) 0
d 21 d 22
X0 este punct de maxim pentru f dacă matricea D este negativ definită, adică minorii ei principali
sunt negativi:
Δ1 > 0; Δ2 < 0,…, (-1)n.Δn > 0
X0 satisface restricţiile (4) + (5) dacă A.X0 = b şi X0 ≥ 0, deci dacă:
(8) A.D-1.c + b = 0; X0 ≥ 0
Există cazurile:
I. Punctul staţionar X0 = - D-1.c este punct de minim sau de maxim pentru f şi verifică
restricţiile (4) + (5), adică satisface relaţia (8).
În acest caz X0 este soluţie optimă pentru problema de optimizare (4) – (6).
197
II. Punctul staţionar X0 fie nu este punct de minim sau de maxim pentru f, fie este punct de
minim sau de maxim pentru f, dar nu verifică restricţiile (4) + (5) deci nu satisface relaţia (8).
În acest caz soluţia optimă a problemei de optimizare (4) – (6), notată cu Xp, trebuie să
satisfacă restricţiile (4) + (5) deci este un vector pe frontiera mulţimii convexe a soluţiilor pentru (4)
+ (5) (nu neapărat vector bazic pentru (4) + (5)), pentru care f ia valoarea minimă sau maximă.
Soluţia optimă Xp trebuie să fie punct staţionar pentru funcţia Lagrange:
L = [Link].X – XT.D.X - Y.(A.X/b)
unde Y = (y1,…, ym)T este vectorul-coloană al multiplicatorilor Lagrange.
Condiţia de punct staţionar a lui Xp pentru L se scrie după transpunere:
(9) 2.c + [Link] – AT.Y = 0
(10) [Link] = b; Xp ≥ 0
Din relaţia (9), avem:
[Link] = (1/2).AT.Y – c, aşa că Xp = (1/2).[Link].Y – D-1.c, adică:
(11) Xp = (1/2).[Link].Y + X0
Relaţia (10) devine: (1/2).[Link].Y + A.X0 = b, de unde:
(12) Y = - 2.([Link])-1.(A.X0 – b)
După aflarea lui X0 din relaţia (7), relaţia (12) dă vectorul-coloană Y al multiplicatorilor
Lagrange y1,…, ym.
Relaţia (11) devine:
(12) Xp = X0 – [Link].([Link])-1.(A.X0 - b)
După aflarea lui X0 din relaţia (7), relaţia (13) dă vectorul Xp al soluţiei optime a modelului
(4) – (6).
Exemplu:
Soluţie:
Avem:
- 2 1 0 0
2 3 4 10 - 1 ; D = 0 1 0
A ; b= 12 ; c =
4 1 5 - 3 0 0 1
Matricea simetrică D este pozitiv definită, deci conform relaţiei (7) funcţia f are punctul de minim:
198
2
1
X 0 D .c 1
3
9 29 31 T 1 1 42 - 31
Avem A.X 0 b ; A.D -1 .A T deci (A.D .A )
-1
;
12 31 42 257 31 29
288
1
D 1 .A T A T aşa că D 1 .A T (A.D-1 .A T ) 1 (A X 0 - b ) = 87 ;
257
369
226
1
Conform relaţiei (13) , soluţia optimă căutată este X p = 170
257
402
- 2 6
Vectorul multiplicatorilor lui Lagrange Y este dat de relaţia (12) : Y=
257 69
În concluzie, soluţia optimă Xp are componentele: xp1 = 226/257; xp2 = 170/257; xp3 =
402/257, iar multiplicatorii Lagrange sunt: y1 = (- 12)/257; y2 = (- 138)/257
Valoarea minimului este f(Xp) = - 10.57
Restricţiile dau trei soluţii bazice:
26 /10 1/ 3 0
X (1)
16 /10 ; X 0 ; X 2 /11
(2) (3)
0 8/3 26 /11
(15) x1 ,..., x n 0
n n n
(16) f=2. c j x j d jk x j x k max im
j=1 j1 k 1
Se presupune că matricea simetrică D = (dij) este de rang n şi negativ definită, deci funcţia f
are un punct de maxim X0 = - D-1.c
199
Fie funcţia Lagrange :
n n n m n
L=2 c j x j d jk x j x k yi (bi a ij x j )
j=1 j1 k 1 i 1 j1
m n n n m n
L= bi yi d jk x j x k x j a ij yi 2c j 2. d jk x k
i=1 j1 k 1 j1 i 1 k 1
Fie var iabilele de egalizare duale :
m n
ye j a ij yi 2c j 2. d jk x k 0
i 1 k 1
m n n
şi funcţia-obiectiv duală g = bi yi d jk x j x k
i=1 j1 k=1
n
deci funcţia Lagrange capătă şi forma : L = g - x j ye j
j=1
Modelul pătratic dual pentru mod elul (13) (15) va avea forma :
m n
(17) a i=1
ij yi 2c j 2 d jk x k
k 1
(18) y1 ,..., y m 0
m n n
(19) g= bi yi d jk x j x k min im
i=1 j1 k 1
Pentru modelele pătratice primal (14) – (16) şi dual (17) – (19) rămâne valabilă teorema de
dualitate din capitolul 2. Şi aici optimele primal şi dual coincid: fmax = gmin.
Rămâne deasemenea valabilă teorema ecarturilor complementare din capitolul 2 care
exprimă condiţiile necesare şi suficiente ca X, Y să fie soluţii optime pentru modelul pătratic primal
respectiv dual
(Condiţiile Kuhn-Tucker):
a) [Link] = 0, (i = 1,…, m)
b) [Link] = 0, (j = 1,…, n)
Exemplu:
Fie modelul de optimizare pătratică:
x1 + x2 ≤ 3
4x1 + x2 ≤ 4
x1, x2 ≥ 0
---------------
f = (10x1 + 12x2) + (-0.5x12 + 0.1x1x2 + 0.1x2x1 - 0.4x22) = maxim
200
Modelul dual are forma:
y1 + 4y2 ≥ 10 + (- x1 + 0.2x2)
y1 + y2 ≥ 12 + (0.2x1 - 0.8x2)
y1, y2 ≥ 0
-----------------------------------
g = (3y1 + 4y2) – (-0.5x12 + 0.1x1x2 + 0.1x2x1 - 0.4x22) = minim
A1 B C D E F
2 PROGRAM PĂTRATIC (OPTIMP):
3 RESTRICŢII:
4 COEF. X1 COEF. X2 MEMBRUL I MEMBRUL II
5 4 1 4 4
6 1 1 3 3
7 FUNCŢIA F:
8 COEF. X1 COEF. X2 COEF. X1 ^ 2 COEF. X2 ^ 2 COEF. X1 * X2
9 10 12 - 0.5 - 0.4 0.2
10 REZULTATE:
11 VALOARE VALOARE VALOARE F
X1 X2
12 0.333 2.667 32.611
FORMULE:
În căsuţa din dreapta opţiunii Set Target Cell se scrie adresa absolută $D$12 în care se
găsesc valorile succesive ale funcţiei-obiectiv f a problemei primale, ultima valoare fiind cea
optimă.
201
Sub această căsuţă se face opţiunea Max în butonul radio din stânga, deoarece problema
primală este de maxim.
În căsuţa de sub opţiunea By Changing Cells se dau adresele absolute $B$12, $C$12 în care
se găsesc valorile succesive ale variabilelor x1, x2, primele valori putând fi luate egale cu zero iar
ultimele valori fiind cele optime.
Se activează opţiunea Add care deschide fereastra Add Constraint în care se scriu cele
două restricţii ale problemei primale: $D$4 ≤ $E$4; $D$5 ≤ $E$5 după cum urmează:
int
bin
În fereastra Cell Reference se scrie membrul stâng al restricţiei, din lista ascunsă de la
mijloc se alege semnul restricţiei iar în fereastra Constraint se scrie membrul drept al restricţiei.
După terminarea scrierii fiecărei restricţii, se activează opţiunea Add pentru a introduce
restricţia următoare.
După închiderea cu Ok a acestei ferestre, restricţiile precedente apar în căsuţa de sub
opţiunea Subject to the Constraints din fereastra Solver Parameters de mai sus.
Dacă ulterior dorim să modificăm sau să ştergem unele restricţii, le selectăm şi folosim
opţiunile Change sau Delete ale ferestrei Solver Parameters.
Activând opţiunea Solve din fereastra Solver Parameters, apare fereastra Solver results de
mai jos:
În căsuţa de sub opţiunea Reports selectăm opţiunile Answer, Sensitivity şi Limits care vor
ataşa foii de calcul trei rapoarte cu rezultate: soluţiile optime primală şi duală, valoarea optimului şi
intervalele pentru componentele vectorilor b şi c, care nu necesită reoptimizare.
Dealtfel variabilele proprii x1 şi x2 ale soluţiei optime şi valoarea optimă a funcţiei-obiectiv f
apar şi în foaia EXCEL iniţială în celulele $B$12, $C$12 respectiv $D$12.
Soluţiile optime pentru modelele pătratice primal şi dual sunt:
202
4.4.3 Modele de optimizare patratică în agricultură
Pentru soluţiile optime de mai sus avem valorile optime Vm = 1063.33 lei/ha = maxim;
Cm = 450 lei/ha; Pm = 613.33 lei/ha; RPm = 1.363 lei profit la ha/1 leu cheltuit la ha
Structura în procente a profitului maxim fmaxim = 1063.33 lei este: s1 = 37.5% (contribuţia NPK la
ha grâu); s2 = 32.3% (contribuţia NPK la ha porumb); s3 = 9.2% (contribuţia apei la ha grâu);
203
s4 = 21% (contribuţia apei la ha porumb).
Indicatori economici ai modelului liniar:
I) Rata medie a profitului RMP = 1.363 lei profit la ha/1 leu cheltuit la ha
II) Rata marginală a profitului RDP = y5 – 1 = - 0.69 lei creştere de profit la ha/1 leu creştere de
cheltuieli la ha
III) Elasticitatea ratei profitului ERP = RDP/RMP = - 50.6% creştere de profit la ha/1% creştere
de cheltuieli la ha.
Reoptimizare
În modelul precedent, soluţia optimă primală existentă a modelului rămâne optimă dacă c1 =
2.5 lei/Kg NPK la grâu (2.25 lei/Kg NPK la grâu; 3 lei/Kg NPK la grâu); c2 = 3 lei/Kg NPK la
porumb (2.25 lei/Kg NPK la porumb; 3.38 lei/Kg NPK la porumb); c3 = 0.20 lei/m3 apă la grâu
(0.14 lei/m3 apă la grâu; 0.37 lei/m3 apă la grâu); c4 = 0.30 lei/m3 apă la porumb (0.24 lei/m3 apă
la porumb; 0.34 lei/m3 apă la porumb).
În modelul precedent, la modificarea pragului de cheltuieli b5, soluţia optimă duală existentă
a modelului rămâne optimă dacă b5 = 450 lei/ha (431.84 lei/ha; 478.85 lei/ha).
Pe baza datelor din secţiunea 2.1.2, alcătuim tabelul cu restricţii liniare şi venit pătratic
maxim:
1. Fân MAX 1 0 0 0 15 kg
2. Porumb MAX 0 1 0 0 25 kg
3. Sfeclă MAX 0 0 1 0 15 kg
4. Tărâţe MAX 0 0 0 1 3 kg
5. Greutate 1 1 1 1 40 kg
6. Cheltuieli 0.52 0.20 0.18 0.60 12 lei
7. SU 0.84 0.25 0.13 0.86 15.2 kg
8. UN 0.48 0.25 0.12 0.77 11.7 UN
9. PD 122 9 10 108 1020 g
10. Fân MIN 1 0 0 0 10 kg
11. Porumb MIN 0 1 0 0 15 kg
12. Sfeclă MIN 0 0 1 0 10 kg
13. Tărâţe MIN 0 0 0 1 1 kg
Parte liniară venit 0.72 0.30 0.24 0.80 MAX
Parte pătratică venit - 0.01 - 0.008 - 0.005 - 0.01
204
Soluţia optimă primală şi duală este:
Pentru soluţiile optime de mai sus avem valorile optime Vm = 13.31 lei = maxim; Cm = 12 lei;
Pm = 1.31 lei; RPm = 0.109
Structura în procente a cheltuielilor minime fmaxim = 13.31 lei este: s1 = 48.1% (contribuţia fânului
lucernă); s2 = 20.3% (contribuţia porumbului siloz); s3 = 14.3% (contribuţia sfeclei furajere);
s4 = 17.3% (contribuţia tărâţelor).
Reoptimizare
În modelul precedent, soluţia optimă primală existentă a modelului rămâne optimă dacă c1 =
0.72 lei/Kg fân lucernă (0.61 lei/Kg fân lucernă; 0.85 lei/Kg fân lucernă); c2 = 0.30 lei/Kg
porumb siloz (0 lei/Kg porumb siloz; 0.44 lei/Kg porumb siloz); c3 = 0.24 lei/Kg sfeclă furajeră
(0 lei/Kg sfeclă furajeră; 0.28 lei/Kg sfeclă furajeră); c4 = 0.80 lei/Kg tărâţe (0.65 lei/Kg tărâţe;
+∞)
În precedent, la modificarea pragului de cheltuieli b6, soluţia optimă duală existentă a
modelului rămâne optimă dacă b6 =12 lei (11.80 lei; 12.84 lei).
205
4.5 Rezumat
În acest capitol se prezintă un model neliniar de alocare optimă a resurselor în agricultură cu
funcţii-obiectiv diferite: optim marginal, de echilibru, economic, tehnic, maxim de venit cu
cheltuieli limitate, minim de cheltuieli cu venit garantat. Capitolul se încheie cu modele de
optimizare cu resticţii liniare şi funcţie-obiectiv pătratică.
4.6 Întrebări
1. Cum caracterizaţi optimul economic în alocarea de resurse?
2. Cum caracterizaţi optimul tehnic în alocarea de resurse?
3. Ce semnificaţie au ratele substituirii factorilor în realizarea unui produs?
4. Ce semnificaţie au ratele valorificării aceluiaşi factor de către produse diferite?
4.7 Bibliografie
1. Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I - II, Editura ALL, 2000 - 2001
2. Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
3. Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON, 2000
4. Ene D.: “Matematici (I) ” Editura CERES, 2004
5. Gogonea S., Ene D.: “Analiză numerică”, Editura Cartea Universitară, 2005
6. Ene D., Gogonea S.: “Metode numerice”, Editura Cartea Universitară, 2005
7. Ene D.: “Matematici aplicate în agricultură”, Editura CERES, 2006
206
CAPITOLUL 5. SISTEME AGRICOLE
Obiective: Însuşirea de către studenţi a conceptului modern de sistem agricol, proprietăţi,
exemple şi analiza lor tehnico-economică precum şi balanţa economică în sistemele agricole.
Conţinut:
207
Un sistem se numeşte agricol dacă intrările/ieşirile sistemului au legătură cu plantele şi
animalele sau cu produsele agroalimentare.
Cititorul poate uşor identifica intrările, stările interne şi ieşirile pentru sistemele enumerate
mai sus.
Pentru orice sistem agricol din cele enumerate mai sus, se asociază un sistem informaţional
economic care consemnează sub formă contabilă intrările, stările interne şi ieşirile din sistemul
agricol respectiv.
Intrările în sistemul informaţional sunt date de intrare necesare pentru calculul economic
respectiv; stările interne ale sistemului informaţional sunt etape de calcul şi rezultate intermediare
iar ieşirile sunt rezultate finale ale calculului economic. În prezent sistemele informaţionale
economice din agricultură sunt informatizate.
Sistemul informaţional economic nu coincide cu sistemul agricol pe care îl modelează:
cheltuielile sunt intrări în sistemul agricol dar sunt ieşiri în sistemul informaţional economic
asociat.
Cititorul este invitat să recunoască intrările, stările interne şi ieşirile pentru aceste sisteme
neagricole.
Oservăm că omul este singurul sistem care poate percepe în mod conştient frumosul ca
valoare estetică.
209
5.1.3 Proprietăţile sistemelor
1) Integralitatea
Un sistem nu este o sumă de părţi ci îmbinarea armonioasă a acestor părţi din punct de
vedere structural şi funcţional.
2) Echilibrul dinamic
Orice sistem este amplasat în spaţiu şi evoluează în timp printr-un schimb permanent de
materie, energie şi informaţie cu mediul ambiant, realizându-se o reînoire continuă a sistemului.
Dacă sistemul este biologic, el se reînoieşte singur, în caz contrar reînoirea trebuie dirijată de om.
3) Reglarea cibernetică
Sistemul îşi menţine integralitatea şi echilibrul dinamic prin adaptarea continuă la
schimbările mediului, optimizându-şi evoluţia. Dacă sistemul este biologic, el se autoreglează, în
caz contrar reglarea trebuie creată şi dirijată de om.
4) Existenţa finită
Evoluţia sistemului are o stare iniţială şi o stare finală. Dacă sistemul este biologic, evoluţia
sa este dezvoltarea ontogenetică şi filogenetică marcată de naştere, reproducere şi moarte. În caz
contrar sistemul suferă în timp uzură fizică, amânată prin reparaţii periodice şi uzură morală, fiind
necesară casarea sa la un moment dat, considerat moment final al evoluţiei sistemului.
5) Ierarhizarea
Poate fi relaţională (pe orizontală) sau structurală (pe verticală). Ierarhizarea relaţională
apare când în relaţia între două sisteme, unul conduce sau coordonează iar celălalt este condus sau
este coordonat. În cazul coordonării, ierarhizarea este mai slabă decât în cazul conducerii.
Exemplu:
Orice exploataţie agricolă este coordonată de Direcţia agricolă judeţeană care la rândul ei
este coordonată de Ministerul Agriculturii.
Ierarhizarea structurală apare când un sistem este constituit din subsisteme interconectate şi
la rândul său este subsistem într-un alt sistem ierarhic superior.
Exemple:
a) Omul ca sistem biologic este constituit din câteva sisteme interconectate: sistemul nervos,
sistemul endocrin, sistemul circulator, sistemul respirator, sistemul digestiv, sistemul excretor,
sistemul reproducător, sistemul imunitar, sistemul ocular, sistemul auditiv etc.
Omul este la rândul său subsistem al sistemelor: familie, comunitate locală, naţiune, orientare
religioasă, partid politic, organizaţie profesională etc.
b) Computerul ca sistem tehnic este constituit din sisteme interconectate: unitate de comandă cu
microprocesor şi coprocesor, unitate de prelucrare date, monitor, imprimantă, memorii (hard,
floppy, compact disc, RAM) etc.
Computerul este subsistem pentru sistemele: reţea locală, reţea naţională, INTERNET etc.
Două subsisteme se pot conecta într-un sistem, în serie (amonte-aval), în paralel şi mixt.
Exemplu:
Sistemul culturii grâului este conectat în serie cu morile de măcinat făină. Sistemul culturii
grâului şi sistemul culturii porumbului sunt sisteme vegetale conectate în paralel iar sistemul
producţiei vegetale şi zootehnice sunt interconectate mixt (sistemul vegetal trimite furaje în sistemul
zootehnic iar sistemul zootehnic trimite gunoi de grajd sistemului vegetal).
210
Subsistemele unui sistem se împart în subsisteme esenţiale (fără de care sistemul nu poate
exista) şi subsisteme neesenţiale (lipsa lor se poate compensa de către subsistemele esenţiale).
Exemple:
1. Pentru sistemul om subsistemele nervos, circulator, digestiv, hepatopancreatic, renal sunt
exemple de subsisteme esenţiale iar subsistemele vizual, auditiv, locomotor sunt exemple de
subsisteme neesenţiale.
2. Pentru sistemul computer subsistemele microprocesor, hard disc, tastatură, monitor, memorii
externe (floppy disc/cd-rom/stick) sunt exemple de subsisteme esenţiale, iar imprimanta este
exemplu de subsistem neesenţial.
6) Controlabilitatea
Un sistem este controlabil la momentul t1 > t0 dacă pentru orice stare internă S(t0) şi orice
stare internă consecutivă S(t1), există o intrare X(t) cu t în intervalul [t0, t1] care transferă sistemul
din starea S(t0) în starea S(t1) în intervalul de timp Δt = t1 – t0.
7) Observabilitatea
Un sistem este observabil în momentul de timp t0 dacă pentru orice stare S(t0) există
momentul de timp t1 > t0 pentru care atunci când se cunosc intrările X(t) cu t în intervalul [t0, t1] şi
Y(t1), se poate determina starea S(t0).
8) Stabilitatea
Fie o stare internă posibilă S1(t) a sistemului. Această stare internă este stabilă dacă pentru
orice ε > 0, există δ(ε) > 0 astfel că pentru orice altă stare internă posibilă S2(t), din relaţia |S2(t0) –
S1(t0)| < δ(ε) rezultă|S2(t) – S1(t)| < ε pentru orice t > t0. Un sistem este stabil dacă toate stările sale
interne sunt stabile.
9) Memorie finită
Un sistem dinamic este cu memoria finită m dacă există maximum m momente de timp
t0, t1,…, tm cu intrările cunoscute X(t0), X(t1),…, X(tm) şi starea internă iniţială cunoscută S(t0),
astfel că la momentul de timp tm+1, avem:
a) S(tm + 1) = φ [S(t0); X(t0), X(t1),…, X(tm)]
b) Y(tm + 1) = ψ [S(t0); X(t0), X(t1),…, X(tm)]
211
III. Ecuaţiile de reglare:
Aici Z este vectorul-coloană al intrărilor reglate cu n componente reale, U este matrice de tip
n x p cu elemente reale iar V este matrice de tip n x m cu elemente reale.
Fie intervalele de timp echidistante [h,2h); [2h, 3h),…, [(r - 1)h, rh]
Intervalul de timp total [h, rh] se numeşte serie şi are durata DS = (r – 1)h.
Ecuaţiile de stare (1) se scriu pentru t = h, 2h,…, (j - 1)h:
S(2h) = A.S(h) + B.X(h)
S(3h) = A.S(2h) + B.X(2h)
…………………………
S((j - 1)h) = A.S((j - 2)h)) + B.X((j - 2)h)
S(jh) = A.S((j - 1)h) + B.X((j - 1)h)
Înmulţim la stânga aceste relaţii în ordine cu Aj-2, Aj-3,…, A1, A0, le adunăm şi după
reducerea unor termeni, obţinem:
S(jh) = [Aj-2.S(h)] + [Aj-2.B.X(h) + Aj-3.B.X(2h) +…+ A.B.X((j - 2)h) + + A0.B.X((j - 1)h)] (5)
În cuvinte, starea finală a sistemului liniar staţionar la momentul de timp tj = jh, (1 ≤ j ≤ r),
depinde de starea sa iniţială S(h) şi de intrările în sistem în toate perioadele de timp, anterioare
celei din momentul tj.
Ecuaţia de ieşire (2) se scrie pentru t = jh: Y(jh) = C.S(jh) + D.X(jh), şi folosind relaţia (4)
rezultă:
În cuvinte, ieşirea din sistemul liniar staţionar la momentul de timp tj = jh, (1 ≤ j ≤ r),
depinde de starea sa iniţială S(h) şi de intrările în sistem în toate perioadele de timp, inclusiv cea de
la momentul tj.
În cuvinte, intrarea reglată a sistemului liniar staţionar la momentul de timp tj = jh, (1 ≤ j ≤ r),
depinde de starea sa iniţială S(h) şi de intrările în sistem în toate perioadele de timp, anterioare
celei din momentul tj.
Dacă la momentul tj = jh, (1 ≤ j ≤ r), sistemul liniar staţionar este perturbat faţă evoluţia sa
stabilă, în momentul tj+1 = (j + 1)h, înlocuim intrarea X((j + 1)h) cu intrarea reglată Z((j + 1)h).
Notă:
Ecuaţiile de stare sub forma diferenţială, au forma: S’(t) = A.S(t) + B.X(t), şi au soluţia
generală:
t
S(t) e .S(0) e A(t r) .B.X(r) d r
At
0
Fie sistemul liniar staţionar dat de ecuaţiile:
S‘ = A.S + B.X (8)
Y = C.S + D.X (9)
C
C . A
H
......
p 1
C . A
A .I
are rangul maxim p, adică matricea de tip (m + p) x p, are rangul maxim p pentru orice
C
valoare proprie a matricii pătratice A.
213
5.2 SISTEME BIOLOGICE
Pentru sisteme biologice sunt valabile toate proprietăţile sistemelor din secţiunea 5.1.3.
Dealtfel, sistemele biologice oferă modele care sunt imitate de sistemele tehnice şi chiar economice
(exemplu: biotehnologiile).
Sistemele biologice au următoarele nivele de ierarhizare (în paranteză sunt ştiinţele care le
abordează):
- nivelul atomic (biofizică)
- nivelul molecular (biochimie)
- nivelul celular (citologie)
- nivelul de ţesut (histologie)
- nivelul de organ (anatomie şi fiziologie)
- nivelul de organism (endocrinologie şi neurologie)
- nivelul de populaţie (ecologie)
Sistemele biologice până la nivel de organism le vom numi biosisteme, iar sistemele
biologice la nivel de populaţie le vom numi biocenoze.
În această secţiune ne vom ocupa de biosisteme.
Intrările şi ieşirile în biosisteme sunt materiale (hrană, apă, oxygen etc), energetice (căldură,
lumină, glucide din hrană etc) şi informaţionale (semnale).
Dacă un semnal are probabilitatea de apariţie P, informaţia dată de semnal este I = - log2 P.
Rezultă 1/P = 2I, deci I reprezintă numărul de cifre binare (0 sau 1) sau biţi cu care se codifică
semnalul.
Pentru P → 0, avem I → ∞ iar pentru P → 1, avem I → 0, deci semnalele care apar mai des,
se codifică mai scurt iar cele care apar mai rar, se codifică mai lung.
Dacă un semnal are n stări posibile, cu probabilităţile P1,…, Pn, atunci media aritmetică a
informaţiilor acestor stări, este entropia semnalului:
Exemplu:
Asupra unui animal poate acţiona un semnal de la mediu cu n = 3 stări: apariţia hranei cu
probabilitatea P1 = 0.50 = 50%; apariţia puiului cu probabilitatea P2 = 0.35 = 35% şi apariţia unui
duşman cu probabilitatea P3 = 0.15 = 15%.
Să se calculeze entropia semnalului.
Soluţie:
Din tabela 1 din Anexă avem: pentru P1 = 0.50 rezultă - P1log2 P1 = 0.5000, pentru P2 = 0.35
rezultă - P2log2 P2 = 0.5301 iar pentru P3 = 0.15 rezultă - P3log2 P3 = 0.4105, deci prin însumare
avem H = 1.4406 biţi. În procente Hp = H/log2 3 = 0.909 = 90.9%
Un sens opus entropiei îl are abaterea/standard a probabilităţilor P1,…, Pn:
214
2
n
Pi
Pi2 i1
n n
1
n P i
2
. Cum Pi 1 rezultă S =
n n
S i1 i=1
n 1 i 1 n 1
1
Avem S 0; deci în procente Sp n.S 0;1
n
S se numeşte coeficient de concentrare al semnalului deoarece pentru Pi = 1 şi Pj = 0 pentru
j ≠ i, apariţia stării i a semnalului este sigură şi S = 1/n1/2, iar pentru P1 =…= Pn = 1/n, toate stările
semnalului sunt egal probabile şi S = 0.
Rezultă de aici că coeficientul de concentrare S este o măsură a gradului de determinare
(organizare) a stărilor semnalului, invers faţă de entropia H.
În cazul exemplului de mai sus avem S = 0.174, deci în procente Sp = 31/2. S = 0.3 = 30%.
Semnalele primite sau transmise de un biosistem, sunt de natură mecanică, termică,
electromagnetică şi chimică.
Ele sunt decodificate sau codificate de biosistem sub aspectul intensităţii semnalelor, al
calităţii lor, al repartiţiei lor spaţiale şi al frecvenţei lor temporale.
Performanţele biosistemului privind semnalele se referă la viteza de recepţie sau emisie a
semnalului, la capacitatea de memorare a acestor semnale şi timpul de acces la memorie.
Astfel văzul omului poate recepţiona 3 x 106 biţi/secundă, auzul 3 x 104 biţi/secundă,
pipăitul 2 x 105 biţi/secundă, mirosul 50 biţi/secundă şi gustul 10 biţi/secundă.
Omul poate recepţiona sau transmite conştient 100 biţi/secundă şi inconştient 109
biţi/secundă. Din acest punct de vedere multe animale sunt superioare omului ca performanţe.
Creierul uman are o capacitate de memorare de 109 biţi şi un timp de acces de 0.01 secunde.
În ceea ce priveşte stările interne ale unui biosistem, evoluţia ontogenetică şi filogenetică a
materiei vii orientează biosistemul către starea internă optimă, celelalte stări interne fiind din ce în
ce mai puţin probabile, deci evoluţia determină o creştere a gradului de determinare (organizare) a
biosistemului, deci o scădere a entropiei H şi o creştere a coeficientului de concentrare S.
Elementul nou adus de cibernetica biologică în structura biosistemelor este capacitatea de
autoreglare a intrării în raport de starea internă şi de valoarea ieşirii prin conexiunea inversă
(feedback). Autoreglarea se manifestă la toate nivelele biosistemului, făcând posibilă existenţa
homeostaziei, adică a capacităţii biosistemului de a-şi menţine echilibrul biologic.
Conexiunea inversă pozitivă tinde să îndepărteze biosistemul de starea sa de echilibru
biologic în timp ce conexiunea inversă negativă caută să readucă biosistemul în starea de echilibru
biologic.
Aceste două tipuri de conexiuni sunt ilustrate în figurile care urmează.
215
În ambele bazine debitul robinetului de alimentare a bazinului este egal cu debitul
robinetului de evacuare a apei din bazin. Viteza de scurgere a lichidului este V = (19.6 h)1/2
m3/secundă unde h este înălţimea în metri a luciului apei deasupra robinetului de evacuare.
Din funcţionarea acestor modele hidraulice este clar că la deschiderea robinetului de
evacuare a apei din bazin, feedbackul negativ menţine constant nivelul apei în bazin ce
feedbackul pozitiv duce la creşterea continuă a apei din bazin.
În continuare vom trece în revistă câteva exemple de manifestare a feedbackului negativ la
biosisteme, în vederea autoreglării stărilor interne şi funcţiilor vitale ale acestora prin mecanismele
tampon fizico-chimice, mecanismele automate fiziologice şi mecanismele de coordonare şi
integrare neurohormonale.
1) Activitatea celulelor este autoreglată prin acizii nucleici, cei mai importanţi fiind AND şi
ARN. Cu ajutorul acestora din urmă se codifică informaţia genetică pe verticală de la părinţi la
descendenţi.
În activitatea curentă a celulei pe orizontală, metabolismul acesteia şi în special sinteza
proteinelor se autoreglează pe cale enzimatică. Deasemenea, vitezele reacţiilor metabolice celulare
se autoreglează prin retroacţiunea produselor rezultate din aceste reacţii.
2) Cantitatea de apă din organism se autoreglează prin ajustarea aportului de lichide la
pierderea de apă. Deshidratarea este semnalată de senzaţia de sete ca rezultat al stimulării
receptorilor speciali (osmoreceptori, baroreceptori) de către concentraţia mărită a sângelui.
Pierderea de lichide mai ales prin rinichi este sub controlul complexului hipo-
talamohipofizar prin secreţia hormonului antidiuretic şi al glandelor suprarenale prin secreţia de
aldosteron.
3) Cantitatea de energie biologică conţinută în hrană se autoreglează prin ajustarea
aportului de hrană la scăderea rezervelor energetice ale organismului în urma activităţii celulelor.
Scăderea acestor rezerve este semnalată de senzaţia de foame ca rezultat al stimulării
receptorilor speciali (glucoreceptori, liporeceptori) din hipotalamus de către penuria de hrană.
Completarea rezervelor energetice este controlată de centrul foamei şi centrul saţietăţii,
aflaţi în hipotalamus.
Forma curentă sub care celulele primesc energie este glucoza, nivelul sanguin al acesteia
fiind autoreglat prin reacţia glucoză-glicogen controlată de ficat şi reacţia glucoză-insulină
controlată de pancreas.
4) Temperatura organismului fiinţelor homeoterme (cu temperatură constantă) se
autoreglează prin ajustarea producerii de căldură (termogeneză) la pierderea de căldură (termoliză).
Modificarea temperaturii organismelor este semnalată de frisonul termic ca rezultat al
stimulării termoreceptorilor periferici şi centrali de către dezechilibrul termic.
Echilibrarea temică organism-mediu ambiant, este controlată de centrul pierderii de căldură
şi centrul producerii de căldură, aflaţi în hipotalamus.
216
Forme concrete ale pierderii de căldură sunt transpiraţia, radiaţia, convecţia şi conducţia iar
a producerii de căldură este intensificarea metabolismului.
5) Concentraţia ionilor de hidrogen (H+) în sânge (pH) se autoreglează prin neutralizarea
acizilor sau bazelor în exces. Echilibrarea acidobazică se realizează:
- printr-un mecanism respirator care constă în adaptarea ventilaţiei pulmonare la concentraţia
de CO2 din sânge, sub controlul centrului respirator bulbar;
- printr-un mecanism renal care constă în secreţia tubulară a ionilor de hidrogen
6) Cantitatea de oxigen din sânge (fixat prin hemoglobina din eritrocite) se autoreglează prin
ajustarea producerii de eritrocite (eritropoeza) la pierderea de eritrocite.
Stimularea eritropoezei în măduva oaselor se face prin eritropoetină cu contribuţia
rinichiului atunci când presiunea parţială a oxigenului în sânge scade.
Fixarea oxigenului în sânge se face de către fierul din hemoglobină, concentraţia acestuia în
sânge fiind autoreglată prin absorbţia fierului la nivelul celulei epiteliale intestinale sub formă de
transferină.
7) Tensiunea arterială se autoreglează prin ajustarea aportului de sânge (vasodilataţie şi
vasoconstricţie) acolo unde este nevoie şi când este nevoie.
Modificarea tensiunii arteriale este semnalată de presoreceptori şi controlată de centrul
coordonator vasomotor aflat în porţiunea inferioară a trunchiului cerebral.
Echilibrarea concretă a tensiunii arteriale se face prin intermediul nervilor vasomotori şi ai
glandelor suprarenale care secretă hormoni vasoactivi.
8) Secreţia endocrină este autoreglată prin ajustarea de hormoni la nevoie.
Un rol principal în constelaţia endocrină îl are hipofiza care activează secreţia altor glande
prin hormonii tropi: tiroida prin tireotrop, suprarenalele prin adenocorticotrop (ACTH) şi glandele
sexuale prin gonadotrop.
La rândul său, hipofiza este controlată de hipotalamus prin hormonii de echilibrare.
Desigur şi alte procese vitale sunt autoreglate cibernetic: adaptarea ochiului la lumină, a
urechii la zgomot, mişcarea etc.
Din cele de mai sus rezultă clar rolul central al creierului ca organ de comandă a autoreglării
cibernetice a organismelor.
Întreaga activitate de autoreglare a organismului de către creier este efectuată prin reflexe.
Reflexele necondiţionate autoreglează schimbul de materie, energie şi informaţie precum şi
funcţiile vegetative ale organismului.
Astfel reflexele integrative controlează ingestia de hrană, cele de coordonare controlează
circulaţia, respiraţia, temperatura proprie şi mişcarea, instinctele controlează comportamentul
vegetativ general al organismului în mediul ambiant.
La organismele superioare, creierul are şi o activitate nervoasă superioară care autoreglează
starea psihică a organismului.
Această autoreglare se realizează prin reflexele condiţionate care constituie baza gândirii ca
principală formă de manifestare a activităţii nervoase superioare.
I. Evoluţia efectivului total al unei singure specii într-un biotop deschis cu resurse limitate de
hrană.
217
Fie X(t) efectivul total de indivizi ai speciei la momentul de timp t.
Fie I numărul de indivizi ai speciei care vin în biotop (imigrări) şi E numărul de indivizi ai
speciei care pleacă din biotop (emigrări).
Fie α (t) coeficientul de natalitate şi β (t) coeficientul de mortalitate al speciei.
Viteza de variaţie a efectivului total X(t) al speciei în timp va fi:
dX/dt = (α – β) .X – γ.X2 + I – E
218
încetinită (X(t) creşte dar dX/dt scade). În momentul de timp t0 viteza de variaţie dX/dt a
efectivului va fi maximă iar valoarea efectivului X(t) în acest moment va fi: X(t) = (α – β)/2γ, adică
jumătate din valoarea pragului de saturaţie.
În particular pentru γ = 0 (hrană suficientă) avem: dX/dt = (α – β) .X, de unde X(t) =
X(0).e(α – β)t cu graficul o exponenţială care taie axa verticală în X(0).
II. Evoluţia efectivului pe sexe a unei singure specii într-un biotop închis cu resurse limitate de
hrană
Presupunem că la momentul de timp t, specia are X1(t) masculi cu coeficientul de natalitate
α1, de mortalitate β1 şi de competiţie pentru hrană γ1, şi specia are X2(t) femele cu coeficientul de
natalitate α2, de mortalitate β2 şi de competiţie pentru hrană γ2.
Vitezele de variaţie ale efectivelor pe sexe vor fi date de sistemul de ecuaţii diferenţiale:
dX1/dt = α1X2 - β1X1 - γ1X1(X1 + X2)
dX2/dt = (α2 – β2)X2 – γ2X2(X1 + X2)
X1(t) şi X2(t) oscilează în jurul unor valori de echilibru date de sistemul dX1/dt = dX2/dt = 0.
Efectivul total X1(t) + X2(t) are valoarea de echilibru (α2 – β2)/γ2 (plafonul femelelor).
1
1
( 2 2 ) 1
2
Pentru calculul efectivelor pe sexe la momentele de timp t = 1, 2, 3,… în diferite cicluri de
reproducţie a speciei, cunoscând efectivele iniţiale pe sexe X1(t) şi X2(t), avem din sistemul de
ecuaţii precedent, sistemul recurent:
În anii secetoşi când hrana se împuţinează, insectele fitofage depun ouă mai puţine (X(t)
scade) şi numărul femelelor scade (X1(t)/X2(t) creşte). În anii ploioşi are loc procesul invers.
219
III. Evoluţia efectivului pe grupe de vârstă a unei singure specii într-un biotop închis cu hrană
suficientă
Fie grupa prereproducătoare (tineret) cu efectivul X1(t), grupa reproducătoare (adulţi) cu
efectivul X2(t) şi grupa postreproducătoare(bătrâni) cu efectivul X3(t).
Evoluţia pe grupe de vârstă la două momente succesive de timp t şi t + 1 în două cicluri de
reproducţie a speciei, va fi dată de ecuaţiile:
X1(t + 1) = α X2(t)
X2(t + 1) = β1X1(t)
X3(t + 1) = β2X2(t)
X1 (t) 0 0
Dacă X(t)= X 2 (t) şi A= 1 0 0
X (t) 0
3 2
avem X(t + 1) = A.X(t), de unde pentru t = 0, 1,…, n,… găsim: X(1) = A.X(0), X(2) = A.X(1),…,
X(n) = A.X(n - 1), şi prin înmulţire obţinem: X(n) = An . X(0), de unde rezultă structura efectivului
pe grupe de vârstă astfel:
Pentru momente de timp t = numere pare, avem:
X1(n) = αn β1n-1X1(0)
X2(n) = αn-1 β1n X2(0)
X3(n) = αn-1 β1n-1 β2X1(0)
Exemplu:
În cazul peştilor avem α > β1, deci efectivul grupei prereproducătoare (puiet) creşte cel mai
repede. Reglarea acestui efectiv se face prin canibalism: de exemplu, bibanul consumă în mod
obişnuit propriul lui puiet.
În continuare vom analiza cazul unei biocenoze în care avem două specii existente într-un
biotop închis cu hrană limitată.
Autoreglarea cibernetică a biocenozei se realizează prin lupta pentru existenţă între specii.
220
IV. Competiţia pentru hrană între două specii fitofage
Fie X(t), Y(t) efectivele celor două specii la momentul de timp t.
Fie α şi β coeficienţii de natalitate respectiv mortalitate ai primei specii; γ şi δ coeficienţii de
natalitate respectiv mortalitate ai celei de a doua specii; μ şi ν coeficienţii de competiţie pentru
hrană ai celor două specii.
Vitezele de variaţie ale efectivelor celor două specii vor fi date de sistemul de ecuaţii
diferenţiale:
dX/dt = (α – β)X – μX.Y
dY/dt = (γ – δ)Y – νX.Y
X(t) şi Y(t) oscilează în jurul unor valori de echilibru date de sistemul de ecuaţii dX/dt = 0; dY/dt = 0,
de unde rezultă valoarea de echilibru a raportului X/Y al efectivelor celor două specii, egală cu
[(γ – δ)/ν]/[(α – β)/μ].
De aici rezultă concluziile:
a) Dacă (α – β)/μ < (γ – δ)/ν, dispare a doua specie din biocenoză;
b) Dacă (α – β)/μ > (γ – δ)/ν, dispare prima specie din biocenoză;
c) Dacă (α – β)/μ = (γ – δ)/ν, cele două specii rămân în echilibru.
Exemplu:
Echilibrul între efectivele diferitelor specii de peşti fitofagi din acelaşi biotope se strică
uneori în favoarea unei specii: în unii ani echilibrul crap – caras în Delta Dunării s-a stricat în
favoarea carasului.
221
Dacă este distrus prădătorul, media MX(t) creşte iar media MY(t) este constantă.
Dacă este distrusă prada, media MX(t) este constantă iar media MY(t) scade.
Eliminând pe t între X(t) şi Y(t) şi reprezentând grafic în spaţiul fazelor, dependenţa între X
şi Y, avem:
Este clar că A, A’ sunt puncte de maxim respectiv minim al efectivului prăzii iar B, B’ sunt
puncte de maxim respectiv minim al efectivului prădătorului.
Aceste maxime şi minime alternează deoarece prădătorul decimând prada, îşi distruge baza
de existenţă ceea ce duce la micşorarea efectivului Y al prădătorului şi la renaşterea prăzii, al cărui
efectiv X creşte din nou.
În timp cele două efective au graficele:
Pentru calculul efectivelor celor două specii la momentele de timp t = 1, 2, 3,… în diferite
cicluri de reproducţie ale speciilor, cunoscând efectivele lor iniţiale X(0) şi Y(0), avem din sistemul
de ecuaţii precedent, sistemul recurent:
X(t + 1) = (1 + α – β)X(t) – μX(t).Y(t)
Y(t + 1) = (1 + γ – δ)Y(t) + νX(t).Y(t)
Programul EFECTIVE rezolvă numeric acest sistem recurent.
222
Exemplu:
O specie de rozători din America, numiţi Lemingi, sunt devoraţi de vulpi. Dacă numărul
lemingilor scade, scade şi numărul vulpilor care nu mai au hrană suficientă, fapt care duce la
recrudescenţa lemingilor, al cărui efectiv creşte din nou. Perioada din legea ciclului periodic a lui
Volterra este pentru aceste două specii T = 4 ani.
În cazul în care prada este un dăunător agricol, combaterea sa biologică se face prin
aducerea în biotopul său a unui prădător (entomofag, acarofag, pasăre sau mamifer insectivore).
Din cele prezentate mai sus, rezultă că efectivul X(t) al unei specii în competiţia pentru
hrană sau în lupta cu alte specii, poate să scadă, să rămână staţionar sau să crească.
Dacă efectivul X(t) al unei specii scade sub o anumită limită inferioară m, numită limită de
supravieţuire, atunci α – β scade vertiginos şi specia dispare.
Dacă efectivul X(t) al unei specii creşte peste o anumită limită superioară M, numită limită
de periclitare a echilibrului ecologic, aceasta duce la distrugerea hranei vegetale sau a altor specii.
Prin urmare este de dorit ca efectivul speciei să rămână staţionar cu oscilaţii periodice în
timp cu o perioadăT.
223
Aici punctul de inflexiune este:
ln( ) 1
.X(0)
t '0
( )
Trebuie să avem: (α – β – ε)/γ > m, de unde: ε > α – β – γ.m (1)
Exemplu:
Multe specii de vânat sau pescuit valoroase sunt ameninţate cu dispariţia, având efectivul
apropiat de limita de supravieţuire m. Cota de vânat sau pescuit ε este strict limitată prin lege,
conform condiţiei precedente.
b) În cazul unei specii de dăunători agricoli reglarea artificială a efectivului acestora constă în
decimarea pe cale chimică sau biologică a acestor dăunători.
1) Pe cale chimică:
Avem ε = (efectiv decimat chimic)/(efectiv total).
Efectivul X(t) al dăunătorilor satisface ecuaţia diferenţială: dX/dt = (α – β – ε)X – γX2
Pentru ca efectivul să scadă trebuie ca (dX/dt) < 0, deci: (α – β – ε).X – γ.X2 < 0 de unde:
ε < α – β – γ.X (2)
2) Pe cale biologică:
Se sterilizează o parte Xs(t) din numărul de masculi ceea ce duce la micşorarea
coeficienţilor de natalitate ai sexelor de la α1 la α1(1 – Xs/X1) la masculi şi de la α2 la α2(1 – Xs/X1)
la femele aşa că sistemul de ecuaţii diferenţiale de la punctul II, devine:
dX1/dt = α1 (1 – Xs/X1).X2 - β1X1 - γ1X1.(X1 + X2)
dX2/dt = [α2 (1 – Xs/X1) – β2].X2 – γ2X2.(X1 + X2)
Presupunem pentru simplificare α1 = α2 = α; β1 = β2 = β; γ1 = γ2 = γ, deci scăzând ecuaţiile
precedente obţinem: d(X1 - X2)/dt = - β(X1 – X2) aşa că X1 – X2 = e – βt, deci pentru t → ∞ avem
X1 = X2 = X/2 şi ecuaţiile precedente vor coincide cu ecuaţia: dX/dt = α (1 – Xs/X1) .X - βX – γX2
Pentru ca efectivul X(t) să scadă, trebuie ca dX/dt < 0, adică: α (1 – Xs/X1) .X - βX – γX2 < 0
şi notând ε = Xs/X1, rezultă: ε > 1 – β/α – (γ/α) .X (3)
Exemplu:
În epocile geologice înaintea apariţiei omului, pădurea a fost cel mai important sistem
biologic vegetal. Importanţa pădurii în prezent este la fel de mare pentru sănătatea planetei iar ca
sistem biologic şi tehnico-economic este controlată printr-o legislaţie strictă.
Calităţile principale ale pădurii sunt următoarele:
1) Este principala furnizoare de oxigen şi consumatoare de bioxid de carbon a planetei. Arborii
valorifică căldura şi lumina solară pe verticală, un arbore având o suprafaţă verde echivalentă
cu o mare suprafaţă ierboasă.
224
2) Este furnizoarea materiei prime lemnoase folosită pentru construcţii, mobilă şi combustibil.
Dealtfel pădurile preistorice sunt la originea formării zăcămintelor de cărbuni.
3) Este principalul factor de îmbunătăţire a microclimatului prin atragerea ploilor, de combatere a
pulberilor şi gazelor poluante, de stabilizare a terenurilor în pantă.
4) Este un habitat ideal pentru multe specii de animale sălbatice în special cele arboricole.
5) Are valenţe turistice incontestabile ca loc de recreere şi odihnă.
6) Are valenţe fitoterapeutice mari prin substanţele conţinute în arbori, unele insuficient cunoscute
şi studiate de medicină.
7) Implică cheltuieli specifice mai mici faţă de plantele de cultură în raport cu veniturile pe care le
aduc.
Din păcate în prezent suprafeţele împădurite scad continuu mai ales în ţările în curs de
dezvoltare cu consecinţe catastrofale pentru mediu la scară mică şi la scară mare. Cele mai nefaste
consecinţe sunt accentuarea poluării globale, deşertificarea şi alunecările de teren. Exploatarea
iraţională a fondului forestier neînsoţită de o replantare corespunzătoare, este principala cauză a
scăderii suprafeţelor împădurite. Un arbore mare se taie în câteva minute dar se reface în câţiva zeci
de ani. În multe locuri, pădurile au fost defrişate pentru a face loc terenurilor arabile, care
exploatate intensiv, s-au degradat.
Politicile naţionale şi internaţionale faţă de păduri trebuie să stopeze fenomenele negative
semnalate mai sus, pentru a repune în drepturi acest aur verde al planetei.
Din cele prezentate mai sus reies şi componentele pădurii ca ecosistem vegetal.
Sistemul silvic are următoarele componente:
a) Intrări: oxigen, bioxid de carbon, energie solară gratuită, apă, substanţe minerale din sol,
resturi vegetale reciclate, îngrăşăminte naturale de la animalele sălbatice şi altele.
b) Stări interne: starea de vegetaţie este legată de vârsta arborilor, de densitatea şi de efectul
nefavorabil al poluării şi furtunilor. Între arbori de diferite vârste şi talii există o luptă acerbă
pentru lumină şi căldură. Starea pădurilor este obiectul de activitate al unor organisme
specializate şi trebuie urmărită cu stricteţe.
c) Ieşiri: oxigen, masă lemnoasă, biomasă, fructe de pădure, hrană pentru animale sălbatice, spaţii
de recreere şi parcuri dendrologice şi altele.
Un calcul economic arată că pădurea este un sistem rentabil dacă se respectă cerinţele şi
dezideratele enumarate mai sus.
225
A) Particularităţi ale sistemului plantelor cultivate
Plantele cultivate sunt necesare omului ca hrană vegetală brută sau prelucrată, ca sursă de
materii prime pentru industria alimentară şi nealimentară, ca hrană furajeră pentru animale etc.
Sistemul plantelor cultivate are un triplu caracter: biologic, tehnologic şi economic. Fiind un
mijloc de existenţă şi nu un hobby, acest sistem este o afacere, deci preponderent este caracterul său
economic.
Particularităţile sistemului plantelor cultivate sunt următoarele:
1) Producerea de seminţe/material săditor este controlată de om pe baza geneticii şi ameliorării
soiurilor de plante. Seminţele/materialul săditor de calitate superioară trebuie să genereze plante de
mare productivitate, cu rezistenţă mare la buruieni, boli şi dăunători, adaptabile la condiţiile locale
de mediu, să răspundă la o tehnologie adecvată, să genereze profit, să aibă căutare pe pieţele de
produse agricole interne şi externe etc.
2) Tehnologia de cultivare a plantelor urmăreşte completarea până la confortul biologic a
cerinţelor plantelor faţă de mediu: cerinţe faţă de sol, faţă de climă, faţă de apă, îngrăşăminte
chimice şi organice, combaterea buruienilor, bolilor şi dăunătorilor etc.
Principiul de bază al tehnologiei este că resursele alocate de om la plantele cultivate trebuie
dozate în cantităţi optime şi aplicate în intervale de timp optime.
Condiţiile de mediu sunt foarte diferite de la un loc la altul şi de la un an la altul, deci în
alocarea de către om a resurselor pentru plantele cultivate, nu există şabloane.
3) Rentabilitatea culturilor agricole este asigurată dacă fermierii deţin informaţii despre
cantităţile de produse agricole pe care le va cere piaţa internă şi cele externe, despre standardele de
calitate care asigură vandabilitatea produselor agricole brute sau prelucrate şi stabilesc categoriile
de culturi şi suprafeţele pe care acestea trebuie să le ocupe în raport de cerinţele pieţii.
4) Protecţia mediului reclamă găsirea unor alternative de combatere biologică nepoluantă a
buruienilor, bolilor şi dăunătorilor, fertilizarea organică, combaterea sărăturării, a distrugerii
humusului etc.
5) Cultura plantelor este un domeniu economic cu risc asumat, deci este necesar un sistem
eficient de asigurare a recoltelor faţă de calamităţi: secete, exces de umiditate, inundaţii, alunecări
de teren, îngheţuri, grindine, invazii de lăcuste etc.
Asigurarea recoltelor se poate face prin societăţi de asigurări sau prin constituirea unui fond
de risc pentru calamităţi.
După natura lor, intrările în sistemele agricole sunt: materiale, energetice, financiare şi
informaţionale.
După modul de aplicare în timp, intrările în sistemele agricole pot fi intrări eşalonate şi
intrări-bloc.
Vom nota intrările eşalonate cu X(t) iar pe cel bloc cu XT.
Exemple de intrări eşalonate la plante cultivate: îngrăşăminte chimice, apa de irigaţie.
Exemple de intrări-bloc la plante cultivate: arat, semănat, ierbicidat, combatere boli şi
dăunători.
Exemple de intrări eşalonate la animale domestice: furajare, adăpare.
Exemple de intrări-bloc la animale domestice: populare, reproducere, combatere boli.
Tehnologia agricolă vegetală sau zootehnică transformă în mod curent intrările eşalonate în
intrări-bloc şi invers.
Exemple:
Relaţia (2) exprimă legătura între intrarea eşalonată X(t) şi intrarea-bloc XT.
227
t
XC(t) X(r)dr (1)
0
Relaţia (2) exprimă legătura între resursa eşalonată X(t) şi resursa-bloc XT.
Fie NC numărul de controale ale resursei eşalonate X(t).
Intervalul de timp între două controale succesive este egal cu DS/NC unităţi de timp.
Rapoartele CX(j) = XT/X(tj) pentru tj = j.(DS/NC) (j = 1, 2,…, NC), se numesc coeficienţii
diversificaţi ai intrării X.
Pe baza valorii reale XR(tj) a intrării la data controlului numărul j, se poate calcula valoarea
aşteptată XTA(j) = XR(j).CX(j) care estimează pe XT la momentul j.
Clase de funcţii polinomiale de grad cel mult 3 care ajustează resursele agricole
Funcţia are valoarea finală XF pentru t = DS. Fie XT cantitatea totală de resursă X
consumată în seria de timp [0; DS]. Impunem condiţiile:
DS
1) X(t) d t = XT
0
2)X(DS) XF
Funcţia are valoarea maximă pentru t = [Link] Fie XT cantitatea totală de resursă X
consumată în seria de timp [0; DS]. Impunem condiţiile:
DS
1) X(t) d t = XT
0
X1
2) [Link]
2.X 2
De aici rezultă coeficienţii X1, X2 ai funcţiei de consum resursă:
6m XT 3 XT 1
X1 . ; X2 . 3 ; ( m 1)
3m 1 DS2 3m 1 DS 3
229
Funcţia are valoarea maximă XM pentru t = [Link] (0 < m < 1). Fie XT producţia fizică
totală realizată în seria de timp [0; DS]. Impunem condiţiile:
DS
4) X(t) d t = XT
0
12m(3m 2) XT
X1 .
6m 2 6m 1 DS2
12(3m 2 1) XT
X2 .
6m 2 6m 1 DS3
12(2m 1) XT
X3 .
6m 2 6m 1 DS4
deci m 0.22 ; m 0.79
De aici rezultă coeficienţii X1, X2, X3 ai funcţiei X(t):
230
DS
1) X(t) d t = XT
0
X2
2) [Link]
- 3X3
X 2 X 22 3X1X 3
3) DS
3X3
De aici rezultă coeficienţii X1, X2, X3 ai funcţiei de consum resursă:
12(2m 1) XT
X1 .
8m 5 DS2
12m XT
X2 .
8m 5 DS3
4 XT
X3 . 4 ; (0 < m 0.5)
8m 5 DS
Funcţia consumului cumulat de resursă va fi: XC(t) = X1.t2/2 + X2.t3/3 + X3.t4/4
Avem XT = XC(DS)
Aplicaţii numerice
Tabel 1
Nr. control Ziua control Rezultat Coef. diversificat
1 15 6.43 466.67
2 30 12 250
3 45 16.71 179.49
4 60 20.57 145.83
5 75 23.57 127.27
6 90 25.71 116.67
7 105 27 111.11
8 120 27.43 109.38
9 135 27 111.11
10 150 25.71 116.67
231
De exemplu dacă în ziua 90-a a controlului Nr. 6, avem consumul real de apă de irigaţie
XR(6) = 20 m3/ha, coeficientul diversificat la data acestui control fiind CX(6) = 116.6667, vom
avea XTA(5) = 20 x 116.6667 = 2333.334 m3/ha prin care se estimează la momentul t6 = 90 zile,
cantitatea XT = 3000 m3/ha.
Tabel 2
Nr. control Ziua control Rezultat Coef. diversificat
1 30 0.29 2972.73
2 60 1.04 768
3 90 2.11 379.26
4 120 3.33 240
5 150 4.56 175.54
6 180 5.63 142.22
7 210 6.38 125.39
8 240 6.67 120
De exemplu dacă în ziua 120-a a controlului Nr. 4, avem consumul real de furaje
concentrate XR(4) = 3 Kg/cap, coeficientul diversificat la data acestui control fiind CX(4) = 240,
vom avea XTA(4) = 3 x 240 = 720 Kg/cap prin care se estimează la momentul t6 = 120 zile,
cantitatea XT = 800 Kg/cap.
După natura lor, ieşirile din sistemele agricole sunt: materiale, energetice, financiare şi
informaţionale.
După modul de obţinere în timp, ieşirile din sistemele agricole pot fi ieşiri eşalonate şi
ieşiri-bloc.
Vom nota ieşirile eşalonate cu Y(t) iar pe cel bloc cu YT.
Exemple de ieşiri eşalonate la plante cultivate: recolta de legume.
Exemple de ieşiri-bloc la plante cultivate: recolta de cereale, fructe, vie.
Exemple de ieşiri eşalonate la animale domestice: colectare producţie lape, ouă, miere.
Exemple de ieşiri-bloc la animale domestice: sacrificare animale pentru carne.
Tehnologia agricolă vegetală sau zootehnică transformă în mod curent ieşirile eşalonate în
ieşiri-bloc şi invers.
Fie o serie tehnologică la plante cultivate/animale domestice în intervalul de timp de forma
[0; DS], unde DS este durata seriei în unităţi de timp.
Funcţia ieşirii eşalonate Y(t) se cumulează în timp.
232
Funcţia ieşirii cumulate va fi:
t
YC(t) Y(r)dr (3)
0
Relaţia (4) exprimă legătura între ieşirea eşalonată Y(t) şi ieşirea-bloc YT.
Tabel 3
Nr. control Ziua control Rezultat Coef. diversificat
1 28 11.07 451.74
2 56 18.72 267.16
3 84 23.34 214.19
4 112 25.36 197.19
5 140 25.16 198.76
6 168 23.14 216.05
7 196 19.72 253.52
8 224 15.29 326.91
9 252 10.26 487.15
10 280 5.03 993.79
11 308 1 5000
De exemplu dacă în ziua 140-a a controlului Nr. 5, avem producţia reală de lapte YR(5) =
22 litri/[Link], coeficientul diversificat la data acestui control fiind CY(5) =198.7631, vom avea
YTA(5) = 22 x 198.7631 = 4372.789 litri/vacă prin care se estimează la momentul t5 = 140 zile
cantitatea YT = 5000 litri lapte.
Experimental s-au stabilit pentru producţia de lapte de vacă din România la cele 11
controale, următorii coeficienţi diversificaţi:
Nr. 1 2 3 4 5 6 7 8 9 10 11
control
Coef. 237.3 236.7 250 261 280 295.7 327.1 357.6 398.3 456.3 518.5
diver-
sificaţi
233
d) Y(t) = sporul zilnic în greutate al puilor de carne (g)
Alegem polinomul concav simetric de grad 2 din secţiunea 5.3.2, în care schimbăm peste tot
litera X cu litera Y.
Avem DS = 56 zile, YT = 2500 grame iar punctul de maxim al sporului zilnic în greutate al
puilor este atins la [Link] = 56 zile, deci m = 1.
Din relaţiile de la punctul 2. din secţiunea 3.2, obţinem: Y1 = 2.391582; Y2 = - 0.021353.
Funcţia sporului zilnic în greutate la pui va fi: Y(t) = 2.391582 t - 0.021353 t2.
Funcţia sporului zilnic în greutate cumulat la pui va fi: YC(t) = 1.195791 t2 - 0.007118 t3.
Avem YC(56) = YT = 2500 grame.
Pentru NC = 8 controale la DS/NC = 7 zile, avem în tabelul 4 coeficienţii diversificaţi ai
sporului zilnic în greutate al puilor: CY(j) = YT/Y(tj), (tj = 7, 14, 21,…, 56):
Tabel 4
Nr. control Ziua control Rezultat Coef. diversificat
1 7 15.69 159.29
2 14 29.30 85.34
3 21 40.81 61.26
4 28 50.22 49.78
5 35 57.55 43.44
6 42 62.78 39.82
7 49 65.92 37.93
8 56 66.96 37.33
De exemplu dacă în ziua 28-a a controlului Nr. 4, avem sporul zilnic în greutate real YR(4)
= 50 g/cap, coeficientul diversificat la data acestui control fiind CY(4) = 49.7778, vom avea
YTA(4) = 50 x 49.7778 = 2488.889 g/cap prin care se estimează la momentul t4 = 28 zile cantitatea
YT = 2500 grame.
Fie intervalul de timp [0; DS] în care se desfăşoară o serie agricolă pentru plane/animale.
Fie XO(t) doza optimă de consum de resursă pe perioada [0; DS] pentru care la momentul
T = DS, producţia agricolă vegetală/zootehnică Y atinge optimul tehnic XT.
DS
Consumul total optim de resursă este XOT 0
XO(t ) .
Fie XR(t) doza reală de consum resursă pe perioada de timp [0; DS] pentru care la
momentul t = DS, producţia agricolă Y are valoarea reală YR < YT.
DS
Consumul total real de resursă este XRT
0
XR(t )dt .
Diferenţa ajustată între consumul real şi cel optim de resursă este (t) = t .[XR(t) - XO(t)].
(t) este cu atât mai mare cu cât diferenţa efectivă XR(t) - XO(t) este mai mare şi/sau cu cât timpul
t este mai mare.
Dacă (t) < 0 avem un deficit ajustat de consum de resursă, iar dacă (t) > 0 avem un exces
ajustat de consum de resursă.
DS
Diferenţa ajustată totală între consumul real şi cel optim de resursă este T
0
(t )dt .
Producţia agricolă reală are forma: YR = YT (1 - T/DC), unde DC este nivelul de
calamitate al lui T pentru care YR = 0.
234
Exemplu:
La o durată egală de timp a stagnării apei din precipitaţii pe suprafeţele cultivate (exces de
resursă), pierderile de recoltă (%) datorate excesului de umiditate sunt mai mari dacă stagnarea se
face mai târziu în perioada de vegetaţie, conform datelor din tabelul următor:
235
5.4 ANALIZA TEHNICO-ECONOMICĂ A SISTEMELOR AGRICOLE
Vom analiza o plantă de cultură anuală de tip cereală sau plantă tehnică, de toamnă sau
primăvară, semănată în câmp într-o anumită zonă pedoclimatică.
I. DATE DE INTRARE
REZULTATE
32). Rata medie a profitului (lei profit/1 leu cheltuit): RMP = PT/CT
33). Rata marginală a profitului (lei creştere sau scădere profit/1 leu creştere cheltuieli):
RDP = (V1 – 1 + 2 * V2 * CT)
34). Elasticitatea ratei profitului (procente creştere sau scădere profit/1% creştere cheltuieli):
ERP = RDP/RMP
Toate datele de intrare sunt cuprinse în intervale de valori, date de tehnologie, cu excepţia
suprafeţei cultivate de la punctul 1) care este constantă.
Pentru a calcula producţiile de la punctele 24) – 28) precum şi indicatorii economici de la
punctele 29) – 34), trebuie să alegem valori concrete în intervalele specificate pentru datele de
intrare de la punctele 2) – 23)
care exprimă faptul că parabola de ecuaţie VT = V 1.(CT) + V2.(CT)2 trece prin punctele
A(CTA; VTA) şi B(CTB, VTB):
237
Din sistemul liniar precedent găsim:
V1 = (VTA * CTB ^ 2 – VTB * CTA ^2)/(CTA * CTB ^ 2 – CTB * CTA ^ 2)
V2 = CTA * VTB – CTB * VTA)/(CTA * CTB ^ 2 – CTB * CTA ^ 2)
Profitul total este: PT = VT – CT, deci PT = (V1 - 1).(CT) + V2 .(CT)2
Rata marginală a profitului este derivata profitului total PT deci:
RDP = (V1 – 1) + 2 * V2 * (CT), adică chiar formula de la punctul 33).
Concluzii:
I. Rata marginală a profitului este egală cu zero în cazul optimului economic şi este egală cu
– 1, în cazul optimului tehnic.
II. Elasticitatea ratei profitului ERP este mai mare ca 1 în zona de expansiune a producţiei
agricole, este egală cu 1 în cazul optimului de echilibru şi este mai mică ca 1 în zona de saturaţie a
producţiei agricole.
Exemple:
1. CULTURA PORUMBULUI
2. CULTURA GRÂULUI
REZULTATE:
21). YPT = 28800 Kg boabe grâu
22). YST = 13000 Kg paie grâu
23). VT = 21200 lei
24). CM = 9961.016 lei
25). CO = 650 lei
26). CH = 10611.02 lei
239
27). CT = 11884.34 lei
28). PT = 9315.662 lei
29). YPU = 2880 Kg grâu boabe/ha
30). YPR = 1549 Kg grâu boabe/ha aduc profit
31). CPP = 0.4126 lei cheltuieli/1 Kg boabe grâu
32). RMP = 0.7839 lei profit/1 leu cheltuit
33). RDP = 4.6727 lei creştere profit/1 leu creştere de cheltuieli
(V1 = - 1.697871; V2 = 3.100979 x 10– 4)
34). ERP = 5.96% creştere profit/1% creştere cheltuieli
Concluzie: această variantă tehnico-economică este în zona de creştere accelerară a
producţiei.
Vom analiza tandemurile vaci – viţei sugari de o anumită rasă, în anumite cicluri de lactaţie
şi aflate într-o anumită fermă.
I. DATE DE INTRARE
1. Suprafaţa spaţiului de cazare vaci (m2) = SC
2. Durata medie lactaţie vaci (zile) = DS [DS1; DS2]
3. Durata medie alăptare viţel (zile) = DV [DV; DV2]
4. Densitatea în spaţiul de cazare vaci (capete/m2) = DC [DC2; DC2]
5. Procent fertilitate vaci (%) = FE [FE1; FE2]
6. Procent reformă vaci (%) = RE [RE1; RE2]
7. Procent viabilitate viţei sugari (%) = VI [VI1; VI2]
8. Incidenţă îmbolnăvire vaci (%) = IA [IA1; IA2]
9. Cheltuieli veterinare medii pentru vaci (lei/cap vacă) = CVA [CVA1; CVA2]
10. Incidenţă îmbolnăvire viţei (%) = IV [IV1; IV2]
11. Cheltuieli veterinare medii pentru viţei sugari (lei/cap viţel sugar) = CVV [CVV1; CVV2]
12. Consum mediu zilnic de amestec de furaje pentru vacă (kg/cap vacă.zi) = QF [QF1; QF2]
13. Consum mediu zilnic de lapte integral pentru viţel sugar (litri lapte integral/cap viţel [Link])
= QV [QV1; QV2]
14. Cost mediu amestec de furaje pentru vacă (lei/kg) = CF [CF1; CF2]
15. Consum mediu zilnic de apă (adăpat plus consum tehnologic) (litri/[Link]) = QA [QA1; QA2]
16. Consum mediu zilnic de curent electric (Kwh/zi) = QE [QE1; QE2]
17. Consum mediu zilnic de combustibil (transport tehnologic) (litri/zi) = QC [QC1; QC2]
18. Cost apă (lei/litru) = CA [CA1; CA2]
19. Cost curent electric (lei/Kwh) = CE [CE1; CE2]
20. Cost combustibil (lei/litru) = CC [CC1; CC2]
21. Consum mediu forţă de muncă (zile-om/vacă plus viţel sugar) = QZ [QZ1; QZ2]
22. Retribuţia medie forţă de muncă (lei/zi-om) = CZ [CZ1; CZ2]
23. Impozit pe mijloace fixe (lei/m2 grajd) = IM [IM1; IM2]
24. Prima de asigurare vaci (lei/cap vacă) = PA [PA1; PA2]
25. Producţie medie zilnică de lapte integral (litri/cap vacă.zi) = YL [YL1; YL2]
26. Coeficient mediu zilnic de grăsime în lapte (%) = CG [CG1; CG2]
27. Coeficient mediu zilnic de proteină în lapte (%) = CP [CP1; CP2]
28. Preţ vânzare lapte integral (lei/litru) = PL [PL1; PL2]
29. Greutate medie adultă reformată (Kg) = GR [GR1; GR2]
30. Greutate medie viţel la înţărcarea sa (Kg) = GV [GV1; GV2]
31. Preţ vânzare în viu adultă reformată (lei/Kg) = PR [PR1; PR2]
240
32. Preţ vânzare în viu viţel la înţărcarea sa (lei/Kg) = PV [PV1; PV2]
33. Cantitate medie zilnică gunoi de grajd vacă plus viţel sugar (Kg/cap) = QG [QG1; QG2]
34. Preţ vânzare gunoi de grajd (lei/Kg) = PG [PG1; PG2]
REZULTATE:
Toate datele de intrare sunt cuprinse în intervale de valori, date de tehnologie, cu excepţia
suprafeţei spaţiului de cazare vaci plus viţei sugari de la punctul 1. care este constantă.
Pentru a calcula producţiile de la punctele 35.a) – 40. precum şi indicatorii economici de la
punctele 41. – 46., trebuie să alegem valori concrete în intervalele specificate pentru datele de
intrare de la punctele 2. – 34..
241
Calculul ratei marginale a profitului de la punctul 45.
Calculăm mărimile:
CFT1 = SC * DC1 * (1 - RE2) * QF1 * DS1 * CF1 + SC * DC1 * FE1 * VI1 * QV1 * DV1 * PL1
CFT1 = SC * DC2 * (1 - RE1) * QF2 * DS2 * CF2 + SC * DC2 * FE2 * VI2 * QV2 * DV2 * PL2
CVE1 = SC * DC1 * IA1 * CVA1 + SC * DC1 * IV1 * CVV1;
CVE2 = SC * DC2 * IA2 * CVA2 + SC * DC2 * IV2 * CVV2
CEN1 = QA1 * DS1 * CA1 + QE1 * DS1 * CE1 + QC1 * DS1 * CC1
CEN2 = QA2 * DS2 * CA2 + QE2 * DS2 * CE2 + QC2 * DS2 * CC2
CM1 = CFT1 + CVE1 + CEN1;
CM2 = CFT2 + CVE2 + CEN2
CO1 = QZ1 * SC * DC1 * CZ1 * (1 - RE2) * FE1 * VI1;
CO2 = QZ2 * SC * DC2 * CZ2 * (1 - RE1) * FE2 * VI2
CNP1 = IM1 * SC + PA1 * SC * DC1 + 0.16 * VT1;
CNP2 = IM2 * SC + PA2 * SC * DC2 + 0.16 * VT2
CTA = CM1 + CO1 + CNP1;
CTB = CM2 + CO2 + CNP2
şi respectiv:
VL1 = SC * DC1 * (1 - RE2) * (DS1 * YL1 - DV1 * QV1) * PL1;
VL2 = SC * DC2 * (1 - RE1) * (DS2 * YL2 - DV2 * QV2) * PL2
VA1 = SC * DC1 * RE2 * GR1 * PR1 + SC * DC1 * FE1 * VI1 * GV1 * PV1
VA2 = SC * DC2 * RE1 * GR2 * PR2 + SC * DC2 * FE2 * VI2 * GV2 * PV2
VG1 = SC * DC1 * (1 - RE2) * QG1 * DS1 * PG1;
VG2 = SC * DC2 * (1 - RE1) * QG2 * DS2 * PG2
VTA = VL1 + VA1 + VG1;
VTB = VL2 + VA2 + VG2
Ca şi în secţiunea 5.1 avem:
V1 = (VTA * CTB ^ 2 – VTB * CTA ^ 2)/(CTA *CTB ^ 2 – CTB * CTA ^ 2)
V2 = CTA * VTB – CTB * VTA)/(CTA * CTB ^ 2 – CTB * CTA ^ 2)
Venitul total este VT = V1 * (CT) + V2 * (CT)2, deci profitul total este: PT = VT – CT, deci
PT = (V1 - 1) * (CT) + V2 * (CT)2
Rata marginală a profitului este derivata profitului total PT, deci: RDP = (V1 – 1) +
2.V2.(CT), adică chiar formula de la punctul 45.
Exemplu:
242
13 QV 5 6 8
14 CF 0.18 0.2 0.25
15 QA 30 35 50
16 QE 18 20 22
17 QC 8 10 12
18 CA 0.025 0.03 0.035
19 CE 0.18 0.22 0.22
20 CC 3.2 3.4 3.6
21 QZ 9 11 11
22 CZ 14 16 16
23 IM 1.3 1.4 1.5
24 PA 110 120 130
25 YL 16 18 20
26 CG 0.03 0.04 0.04
27 CP 0.04 0.05 0.05
28 PL 1.6 1.8 1.8
29 GR 500 550 600
30 GV 80 90 90
31 PR 7 8 8
32 PV 9 10 10
33 QG 10 12 12
34 PG 0.02 0.03 0.04
REZULTATE:
19.a) NAI = 150 capete vaci la începutul seriei
19.b) NVI = 144 capete viţei la începutul seriei
20.a) NAL = 141 capete vaci la sfârşitul seriei
20.b) NVL = 132 capete viţei la sfârşitul seriei
21.a) YT = 723330 litri lapte = 7233.3 hectolitri lapte
21.b) YU = 28933 Kg unt
21.c) YP = 36166 Kg proteină
22. GT = 465300 Kg gunoi = 465.3 tone gunoi
23. VT = 1418775 lei
24.a). CFT = 402414.5 lei
24.b). CM = 418194.5 lei
25. CO = 41022 lei
26. CH = 459216.6 lei
27. CT = 523506.9 lei
28. PT = 895268.4 lei
29. YTU = 5130 litri lapte/cap de vacă
30. YTP = 1602 litri lapte/cap de vacă aduc profit
31. CPP = 0.7237 lei cheltuieli/1 litru lapte
32. RMP = 1.71 lei profit/1 leu cheltuit
33. RDP = 0.092 lei creştere profit/1 leu creştere de cheltuieli
(V1 = 3.344314; V2 = - 1.360042 x 10– 6)
34. ERP = 0.54% creştere profit/1% creştere cheltuieli
243
5.4.3 Analiza economică a sistemului producţiei de carne
Vom analiza tăuraşii, porcii şi puii de carne de o anumită rasă, într-o anumită serie şi aflaţi
într-o anumită fermă.
I. DATE DE INTRARE
1. Suprafaţa spaţiului de cazare (m2) = SC
2. Durata medie a seriei (zile) = DS [DS1; DS2]
3. Densitatea în spaţiul de cazare (capete/m2) = DC [DC2; DC2]
4. Procent viabilitate (%) = VI [VI1; VI2]
5. Incidenţa îmbolnăvirii animalelor (%) = IA [IA1; IA2]
6. Cost igienizare (lei/m2) = CI [CI1; CI2]
7. Costuri veterinare medii (lei/cap) = CV [CV1; CV2]
8. Consum mediu zilnic de amestec de furaje (kg/[Link]) = QF [QF1; QF2]
9. Cost mediu amestec de furaje (lei/kg) = CF [CF1; CF2]
10. Consum mediu zilnic de apă (adăpat plus consum tehnologic) (litri/zi) = QA [QA1; QA2]
11. Consum mediu zilnic de curent electric (Kwh/zi) = QE [QE1; QE2]
12. Consum mediu zilnic de combustibil (transport tehnologic) (litri/zi) = QC [QC1; QC2]
13. Cost apă (lei/litru) = CA [CA1; CA2]
14. Cost curent electric (lei/Kwh) = CE [CE1; CE2]
15. Cost combustibil (lei/litru) = CC [CC1; CC2]
16. Consum forţă de muncă (zile-om/cap) = QZ [QZ1; QZ2]
17. Cost forţă de muncă (lei/zi-om) = CZ [CZ1; CZ2]
18. Impozit pe mijloace fixe (lei/m2 grajd) = IM [IM1; IM2]
19. Prima de asigurare animale (lei/cap de animal) = PA [PA1; PA2]
20. Spor mediu zilnic în greutate (Kg/[Link]) = SG [SG1; SG2]
21. Preţ vânzare carne în viu (lei/Kg) = PV [PV1; PV2]
22. Cantitate medie zilnică gunoi de grajd (Kg/[Link]) = QG [QG1; QG2]
23. Preţ vânzare gunoi de grajd (lei/Kg) = PG [PG1; PG2]
REZULTATE:
II. PRODUCŢII TOTALE
24. Număr capete la începutul seriei: NI = SC * DC
25. Număr capete livrate: NL = NI * VI
26.a) Greutate carne livrată în viu (Kg): GL = NL * SG * DS
26.b) Cantitate totală de gunoi de grajd (Kg): GT = NL * QG * DS
27. Venit total (lei): VT = VPT + VST, din care:
a) Venit principal total (lei): VPT = GL * PV cu ponderea VPT * 100/VT%;
b) Venit secundar total (lei): VST = GT * PG cu ponderea VST * 100/VT%
28. Cheltuielile totale (lei): CT = CM + CO + CN, din care:
a) Cheltuieli material (lei): CM = CFT + CVE + CEN cu ponderea CM * 100/CT%, din care:
a1) Cheltuieli cu furajarea (lei): CFT = NL * QF * DS * CF cu ponderea CFT * 100/CM%;
a2) Cheltuieli veterinare (lei): CVE = CI * SC + CV * NI * IA cu ponderea CVE *
100/CM%;
a3) Cheltuieli energetic (lei): CEN = (QA * CA + QE * CE + QC * CC) * SC cu ponderea
CEN * 100/CM%.
b) Cheltuieli forţă de muncă (lei): CO = QZ * NL * CZ cu ponderea CO * 100/CT;
c) Cheltuieli neproductive (lei): CN = IM * SC + PA * SC * DC + 0.16 * VT cu ponderea
CN * 100/CT%.
29. Profit total (lei): PT = VT – CT
244
III. INDICATORI MEDII AI PRODUCŢIEI
30. Greutatea individuală medie la livrare (Kg/cap): GML = SG * DS
31. Greutatea individuală minimă (Kg/cap) care aduce profit: GIL = (CT – GT * PG)/(NL * PV)
32. Costul producţiei (lei/Kg carne): CPP = CT/GL
Toate datele de intrare sunt cuprinse în intervale de valori, date de tehnologie, cu excepţia
suprafeţei spaţiului de cazare de la punctul 1. care este constantă.
Pentru a calcula producţiile de la punctele 24. – 29. precum şi indicatorii economici de la
punctele 30. – 32., trebuie să alegem valori concrete în intervalele specificate pentru datele de
intrare de la punctele 2. – 18.
Calculăm mărimile:
CFT1 = NL1 * QF1 * DS * CF1;
CFT2 = NL2 * QF2 * DS * CF2
CVE1 = CI1 * SC + CV1 * NI1 * IA1;
CVE2 = CI2 * SC + CV2 * NI2 * IA2
CEN1 = (QA1 * CA1 + QE1 * CE1 + QC1 * CC1) * SC;
CEN2 = (QA2 * CA2 + QE2 * CE2 + QC2 * CC2) * SC
CM1 = CFT1 + CVE1 + CEN1;
CM2 = CFT2 + CVE2 + CEN2
CO1 = QZ1 * NL1 * CZ1;
CO2 = QZ2 * NL2 * CZ2
CN1 = IM1 * SC + PA1 * SC * DC1 + 0.16 * VT1;
CN2 = IM2 * SC + PA2 * SC * DC2 + 0.16 * VT2
CTA = CM1 + CO1 + CN1;
CTB = CM2 + CO2 + CN2
şi respectiv:
NI1 = DC1 * SC;
NI2 = DC2 * SC;
NL1 = NI1 * VI1;
NL2 = NI2 * VI2
GL1 = NL1 * SG1 * DS;
GL2 = NL2 * SG2 * DS;
GT1 = NL1 * QG1 * DS;
GT2 = NL2 * QG2 * DS
VPT1 = GL1 * PV1;
VPT2 = GL2 * PV2;
VST1 = GT1 * PG1;
VST2 = GT2 * PG2
VTA = VPT1 + VST1;
VTA = VPT2 + VST2
245
Ca şi în secţiunea 5.1 avem:
V1 = (VTA * CTB ^ 2 – VTB * CTA ^ 2)/(CTA * CTB ^ 2 – CTB * CTA ^ 2)
V2 = CTA * VTB – CTB * VTA)/(CTA * CTB ^ 2 – CTB * CTA ^ 2)
Venitul total este VT = V1 * (CT) + V2 * (CT)2, deci profitul total este: PT = VT – CT, deci
PT = (V1 - 1) * (CT) + V2 * (CT)2
Rata marginală a profitului este derivata profitului total PT, deci: RDP = (V1 – 1) +
2.V2.(CT), adică chiar formula de la punctul 34.
Exemple:
1. TĂURAŞI LA ÎNGRĂŞAT
Nr. Mărimea Minimă Aleasă Maximă
1 SC 1000 1000 1000
2 DS 700 750 800
3 DC 0.1 0.1 0.2
4 VI 0.92 0.95 0.96
5 IA 0.05 0.06 0.06
6 CI 1 1.2 1.2
7 CV 150 160 160
8 QF 18 20 22
9 CF 0.1 0.2 0.2
10 QA 50 60 70
11 QE 10 12 12
12 QC 12 14 14
13 CA 0.002 0.003 0.003
14 CE 0.18 0.2 0.2
15 CC 3.2 3.4 3.6
16 QZ 7 9 9
17 CZ 15 16 16
18 IM 1.2 1.4 1.4
19 PA 110 120 130
20 SG 0.7 0.8 0.9
21 PV 7 8 8
22 QG 8 10 10
23 PG 0.013 0.014 0.015
REZULTATE:
18. NI = 100 capete tăuraşi la începutul seriei
19. NL = 92 capete tăuraşi la sfârşitul seriei
20. GL = 41400 Kg carne în viu
21. GT = 621000 Kg gunoi = 621 tone gunoi
22. VT = 339273 lei
23. CFT = 193200 lei
24. CM = 232635 lei
25. CO = 11040 lei
26. CH = 243675 lei
27. CT = 272916 lei
28. PT = 66357 lei
29. GML = 450 Kg/cap
30. GIL = 359.84 Kg/cap aduc profit
31. CPP = 6.5922 lei cheltuieli/1 Kg carne în viu
246
32. RMP = 0.2431 lei profit/1 leu cheltuit
33. RDP = 0.1719 lei creştere profit/1 leu creştere de cheltuieli
(V1 = 1.43902; V2 = - 4.894493x 10– 7)
34. ERP = 0.71% creştere profit/1% creştere cheltuieli
2. PORCI LA ÎNGRĂŞAT
REZULTATE:
18. NI = 800 capete porci la începutul seriei
19. NL = 680 capete porci la sfârşitul seriei
20. GL = 81600 Kg carne în viu
21. GT = 489600 Kg gunoi = 489.6 tone gunoi
22. VT = 494985.7 lei
23. CFT = 257040 lei
24. CM = 270630 lei
25. CO = 40800 lei
26. CH = 311430 lei
27. CT = 348801.6 lei
28. PT = 146184 lei
29. GML = 120 Kg/cap porc
30. GIL = 84.17 Kg/cap porc aduc profit
31. CPP = 4.2745 lei cheltuieli/1 Kg carne în viu
32. RMP = 0.4191 lei profit/1 leu cheltuit
247
31. RDP = 0.4595 lei creştere profit/1 leu creştere de cheltuieli
(V1 = 1.347157; V2 = 1.611347 x 10– 7)
32. ERP = 1.1% creştere profit/1% creştere cheltuieli
Concluzie: această variantă tehnico-economică este în zona de expansiune a producţiei.
3. PUI DE CARNE
REZULTATE:
18. NI = 24000 capete pui la începutul seriei
19. NL = 21120 capete pui la sfârşitul seriei
20. GL = 33264 Kg carne în viu
21. GT = 47520 Kg gunoi = 47.52 tone gunoi
22. VT = 193453.9 lei
23. CFT = 38491.2 lei
24. CM = 43238.3 lei
25. CO = 1837.44 lei
26. CH = 45075.74 lei
27. CT = 50484.83 lei
28. PT = 142969.1 lei
29. GML = 1.58 Kg/cap pui
30. GIL = 0.41 Kg/cap de pui aduc profit
31. CPP = 1.5177 lei cheltuieli/1 Kg carne în viu
32. RMP = 2.8319 lei profit/1 leu cheltuit
33. RDP = 2.0454 lei creştere profit/1 leu creştere de cheltuieli
(V1 = 4.161872; V2 = - 1.105736 x 10– 5)
34. ERP = 0.72% creştere profit/1% creştere cheltuieli
248
Concluzie: această variantă tehnico-economică este în zona de saturaţie a producţiei, în
stânga optimului economic.
Sistemul comercializării produselor agricole brute sau prelucrate este aflat în aval faţă de
toate sistemele agricole care au fost prezentate în secţiunea 5.2, intrările sale fiind de fapt ieşiri ale
celorlalte sisteme agricole.
Toate reuşitele/eşecurile biologice şi tehnico-economice ale celorlalte sisteme agricole, se
oglindesc în preţurile cerute de vânzători pe pieţele agroalimentare. Agricultura în ansamblu
comportă anumite riscuri legate de dezastre locale şi globale precum secete, inundaţii, alunecări de
teren, poluare globală, evoluţia preţurilor pe pieţele agroalimentare internaţionale, politici
protecţioniste în comerţul regional şi mondial, factori emoţionali la bursele de produse agricole etc.
Pe de altă parte produsele agroalimentare sunt produse de strictă necessitate şi de neînlocuit
pentru om, subnutriţia fiind o realitate în continuă extindere în ţările sărace.
O deosebire între produsele alimentare şi nealimentare este şi faptul că produsele alimentare
au uzură fizică amânată prin conservare sau congelare, în timp ce produsele nealimentare au şi
uzură fizică şi morală, uzura lor morală transformându-le în produse second-hand.
Rezultă că analiza economică a acestui sistem trebuie să aibă la bază date concrete din teren
care trebuie actualizate permanent cu mijloace informatizate.
Scopul acestei analize este obţinerea de prognoze rapide şi corecte de evoluţie a preţurilor,
de reglare cibernetică a preţurilor în funcţie de raportul cerere – ofertă, de asigurare a siguranţei
alimentare a populaţiei.
Vom aborda mai departe principalele produse agroalimentare brute şi semiprelucrate
autohtone, ale căror preţuri pot fi negociate în funcţie de raportul cerere-ofertă, şi a căror prelucrare
în formă consumabilă o fac cumpărătorii în bucătăria personală.
Aceste produse le vom grupa în următoarele grupe:
A) Cereale şi plante tehnice
A1) Grâu
A2) Secară
A3) Orz
A4) Orzoaică
A5) Porumb
A6) Floarea soarelui
A7) Fasole boabe
A8) Mazăre boabe
A9) Cartofi roz
A10) Cartofi albi
A11) Făină
A12) Mălai
A13) Tărâţe grâu
B) Legume
B1) Varză albă
B2) Varză roşie
B3) Conopidă
B4) Ceapă albă
B5) Ceapă roşie
B6) Praz
B7) Usturoi
B8) Tomate
B9) Vinete
249
B10) Ardei gras
B11) Ardei capia
B12) Ardei gogoşar
B13) Castraveţi
B14) Morcovi
B15) Ţelină
B16) Albitură
B17) Sfeclă roşie
B18) Salată
B19) Ridichi de lună
C) Fructe
C1) Mere
C2) Pere
C3) Prune
C4) Piersici
C5) Caise
C6) Cireşe
C7) Vişine
C8) Căpşuni
C9) Zmeură
C10) Pepeni verzi
C11) Pepeni galbeni
C12) Struguri albi
C13) Struguri roşii
C14) Vin alb
C15) Vin roşu
C16) Ţuică
D) Produse zootehnice
D1) Carne de vită
D2) Carne de mânzat în viu
D3) Carne de porc în viu
D4) Carne de oaie/capră în viu
D5) Carne de miel/ied în viu
D6) Carne de pasăre în viu
D7) Peşte
D8) Lapte de vacă integral
D9) Brânză dulce
D10) Smântână
D11) Telemea de vacă
D12) Telemea de bivoliţă
D13) Telemea de oi
D14) Ouă de găină
D15) Miere de salcâm
D16) Miere polifloră
250
Clasificarea produselor agricole după coeficientul de înlocuire
I. Culegerea de date privind cantităţile vândute şi preţurile de vânzare pentru fiecare produs din
cele de la punctele A) - D) se face săptămânal în câteva pieţe reprezentative din localităţile mai mari
ale judeţului, pe formulare tipizate de forma de mai jos.
252
B) CHESTIONAR PREŢURI LEGUME
JUDEŢUL:
LOCALITATEA:
PIAŢA:
DATA: ZIUA: LUNA: ANUL:
NUME ŞI PRENUME RECENZOR:
PRODUSUL: PREŢ MIMIM: PREŢ FRECVENT: PREŢ MAXIM:
B1) Varză albă
B2) Varză roşie
B3) Conopidă
B4) Ceapă albă
B5) Ceapă roşie
B6) Praz
B7) Usturoi
B8) Tomate
B9) Vinete
B10) Ardei gras
B11) Ardei capia
B12) Gogoşari
B13) Castraveţi
B14) Morcovi
B15) Ţelină
B16) Albitură
B17) Sfeclă roşie
B18) Salată
B19) Ridichii lună
Exemplu:
1. În 1990 un Kg cotlet porc costa P 1 = 37 lei la cursul C1 = 22.43 lei/1 dolar, iar în 2003 costa
P2 = 123 lei la cursul C2 = 3.32 lei/1 dolar. Preţul din 2003 comparabil cu 1990 este PC2 =
P1.(C2/C1) = 5.48 lei.
2. Calculul indicilor de dinamică şi teritoriali pe produse, pe grupe de produse şi pe ansamblu
(vezi secţiunea 7.3.1);
3. Ajustarea prin regresii neliniare (trend şi oscilaţii sezoniere) (vezi Capitolul 10) a evoluţiei
preţurilor în raport de raportul cerere-ofertă şi factorii conjuncturali (de risc, de evoluţie a
preţurilor pe piaţa mondială, de politicile de import – export de produse alimentare etc.).
Finalitatea acestor regresii este obţinerea unor prognoze ale preţurilor, cu marje de eroare
rezonabile.
4. Optimizarea nivelului preţurilor de vânzare sub aspectul maximizării venitului din vânzarea
produselor agricole, a stimulării consumului de produse agricole ca o cale principală de
relansare a producţiei agricole (vezi secţiunea 3.1.4, B)
254
Ramuri Cheltuieli productive Venituri finale (VF) Venituri (V)
consumat.→ interramuri (CI)
RC1………………..RCn Fond Fond
Ramuri producăt.↓ Dezvoltare Consum
(FD) (FC)
RP1 CI11………………..CI1n FD1 FC1 V1
. . . . . .
. . . . . .
. . . . . .
RPn CI1n………………..CInn FDn FCn Vn
Cheltuieli (C) C1……………………Cn FDT→
CT↓
Profituri (P) P1…………………….Pn FCT→
PT↓
Venituri (V) V1……………………Vn VT→
VT↓
În cadranul I este matricea cheltuielilor productive interramuri (CI) care includ ceea ce se
consumă în procesul de producţie în fiecare ramură atât pentru nevoile proprii (CI11,…, CInn) cât şi
pentru alte ramuri (CIij cu i ≠ j).
În cadranul II se găsesc veniturile finale (VF) care se descompun în coloana fondurilor de
dezvoltare (FD1,…, FDn) şi coloana fondurilor de consum (FC1,…, FCn) pentru ramuri producătoare
(RP). La sfârşitul liniilor pentru ramuri producătoare se află veniturile acestor ramuri (V1,…, Vn).
În cadranul III se găsesc cheltuielile (de producţie, forţă de muncă şi neproductive) (C1,…, Cn)
şi profiturile (P1,…, Pn) pe ramuri consumatoare (RC).
La sfârşitul coloanelor pentru ramuri consumatoare se află veniturile acestor ramuri
(V1,…, Vn).
Se consideră că ramurile unui sistem agricol au dublă calitate de ramuri producătoare şi
ramuri consumatoare.
În cadranul IV se găsesc: fondul de dezvoltare total (FDT), fondul de consum total (FCT) şi
venitul total (VT) pentru ramuri producătoare (RP) respectiv cheltuielile totale (CT), profitul total
(PT) şi venitul total (VT) pentru ramuri consumatoare (RC).
Dacă în balanţa economică precedentă înlocuim cheltuielile cu consumurile şi veniturile cu
producţiile fizice, obţinem o balanţă tehnică cu toţi coeficienţii exprimaţi în unităţi naturale (tone,
zile-om, ore-agregat, m3, litri, Kwh etc.)
După modul de urmărire a procesului de producţie în agricultură, balanţa este statică
(anuală) şi dinamică (multianuală).
În cazul balanţei dinamice, investiţiile se scot din sfera veniturilor finale şi se includ în sfera
producţiei ceea ce permite urmărirea procesului de dezvoltare a unităţii agricole în perspectivă.
Aceste relaţii permit calculul fondurilor de consum pe ramuri producătoare FC1,…, FCn ca
diferenţe:
FCi = Vi – (CIi1 + … + CIin + FDi), (i = 1,…, n)
255
1.b) Pentru ramuri consumatoare, sumele de pe coloane sunt egale cu veniturile de la cap
de coloană:
CI11 + … + CIn1 + C1 + P1 = V1
………………………………
CI1n + … + CInn + Cn + Pn = Vn
Acea ramură producătoare cu rata medie a dezvoltării mai mare, se poate dezvolta în
continuare, deoarece s-a dovedit mai rentabilă în anul de referinţă.
256
Ramuri consumatoare RC1…………………………………RCn
AC11………………………………..AC1n
. .
Cheltuieli directe (AC) . .
. .
ACn1………………………………..ACnn
CM CM1………………………………..CMn
PM PM1………………………………...PMn
RMP RMP1…..…………………………..RMPn
Am obţinut:
IV. Matricea cheltuielilor directe pe coloane (AC):
AC11 = CI11/V1,…, AC1n = CI1n/Vn
……………………………………
ACn1 = CIn1/V1,…, ACnn = CInn/Vn
Cea mai rentabilă ramură consumatoare în anul de referinţă este aceea cu rata medie a
profitului cel mai mare.
257
CIP11 = AC11.VP1,…, CIP1n = [Link]
…………………………………………
CIPn1 = ACn1.VP1,…, CIPnn = [Link]
Cheltuielile planificate vor fi: CP1 = CM1.VP1,…, CPn = [Link]
În acest moment balanţa planificată are completate aceleaşi rubrici ca şi balanţa de referinţă
înainte de începerea calculelor de la punctul 1).
Fie CPT = CP1 + … + CPn; PPT = VPT – CPT
Exemplu:
Fie balanţa în anul de referinţă cu cifrele de lei pentru ramurile producătoare (RP): RP1
(Vegetală), RP2 (Zootehnie), RP3 (Semiindustrializare) care sunt şi ramuri consumatoare (RC):
RC→ CI VF
RP↓ RC1 RC2 RC3 FD FC V
RP1 2000 1000 500 2000 14500 20000
RP2 700 1500 900 1800 13100 18000
RP3 800 1200 3000 3500 21500 30000
C 8000 7500 10000 25500\7300
P 8500 6800 15600 30900\49100
V 20000 18000 30000 68000\68000
258
1. Încheierea balanţei în anul de referinţă:
a) FC1 = 20000 – (2000 + 1000 + 500 + 2000) = 14500 lei
FC2 = 18000 – (700 + 1500 + 900 + 1800) = 13100 lei
FC3 = 30000 – (800 + 1200 + 3000 + 3500) = 21500 lei
b) P1 = 2000 – (2000 + 700 + 800 + 8000) = 8500 lei
P2 = 18000 – (1000 + 1500 + 1200 + 7500) = 6800 lei
P3 = 3000 – (500 + 900 + 3000 + 10000) = 15600 lei
c) FDT = 2000 + 1800 + 3500 = 7300 lei
FCT = 14500 + 13100 + 21500 = 49100 lei
VT = 20000 + 18000 + 30000 = 68000 lei
PT = 8500 + 6800 + 15600 = 30900 lei
Mărimile calculate la punctele 1.a) – 1.c) au fost trecute în balanţa de referinţă cu cifre
îngroşate.
Avem RMD1 = 2000/14500 = 0.138; RMD2 =1800/13100 = 0.137; RMD3 =3500/21500 = 0.163
Deci ramura producătoare de semiindustrializare are cea mai mare rată medie a dezvoltării
deci trebuie extinsă cu precădere în anul următor.
3. f) Avem:
259
3. g)
RP AVEM: ALEGEM:
VF din care FD VFP din care FDP
RP1 16500 2000 18000 2500
RP2 14900 1800 16000 2000
RP3 25000 3500 27000 4000
TOTAL 56400 7300 61000 8500
3. h)
3. i) Înmulţim coloanele tabelului 2.e) cu veniturile planificate găsite la punctul 3.h) şi astfel
completăm balanţa planificată, căreia îi aplicăm paşii 1.a) – 1.c):
RC→ CI VF
RP↓ RC1 RC2 RC3 FD FC V
RP1 0.100 x 0.056 x 0.017 x 2500 15500 21993.5
21993.5 20108.3 31545.4
RP2 0.035 x 0.083 x 0.030 x 2000 14000 20108.3
21993.5 20108.3 31545.4
RP3 0.040 x 0.067 x 0.100 x 4000 23000 31545.4
21993.5 20108.3 31545.4
C 0.400 x 0.417 x 0.333 x 27690.9\8500
21993.5 20108.3 31545.4
P 9347.2 7596.5 16403.6 33347.2\52500
V 21993.5 20108.3 31545.4 73647\73647
Teorema 5.1
Demonstraţie:
261
Un indicator al concentrării producţiei agricole pe ramuri care este şi standardizat, este F* =
1/2
[(n ).F - 1]/[(n1/2) - 1]. Este vizibil că 0 ≤ F* ≤ 1.
Un indicator al diversificării structurii pe ramuri este 1 – F respectiv 1 – F*.
Un alt indicator al diversificării structurii pe ramuri este entropia structurii: H = - Σ fi.log2 fi.
Valorile lui - fi.log2 fi se obţin din tabela 1 de la sfârşitul lucrării.
H are proprietăţi inverse celor ale lui F:
1) 0 ≤ H ≤ log2 n
H = 0 pentru diversificarea minimă, adică concentrarea maximă: fi = 1; fj = 0 pentru j ≠ i.
H = log2 n pentru diversificarea maximă, adică concentrarea minimă: f1=…= fn = 1/n
2) Dacă n = constant, H creşte odată cu diversificarea.
3) Dacă n creşte, H scade iar dacă n scade, H creşte.
O măsură a diversificării, care este şi standardizată, este H* = H/(log2 n).
Evident 0 ≤ H* ≤ 1. Entropia H a fost prezentată şi în secţiunea 5.2.1
În cazul unui grup de m unităţi agricole a câte n ramuri fiecare, avem tabloul veniturilor
anuale:
Împărţind toate veniturile din tabel cu VT, avem cotele-părţi ale unităţilor agricole şi
ramurilor:
m n
Ft f
i 1 j1
2
ij
m
Fu f i 1
2
i.
262
3) Coeficientul de concentrare a producţiei grupului, pe ramuri:
n
Fr f
j1
2
.j
În cazul a două structuri pe ramuri cu vectorii de structură: f = (f1,…, fn); g = (g1,…, gn); 0 ≤ fi,
gi ≤ 1, ∑fi = ∑ gi = 1 şi cu coeficienţii de concentrare structurală: F = (f12 + … + fn2)1/2; G = (g12 + …
+ gn2)1/2, avem coeficientul de corelaţie a concentrării pe ramuri: C = (f1.g1 +… + [Link])1/2
Avem 0 ≤ C ≤ (F.G )1/2
Teorema 5.2
1) Avem: 0 ≤ C ≤ 1
C = 0 dacă corelaţia concentrării celor două structuri este minimă: fi ≠ 0 implică gi = 0 şi fi = 0
implică gi ≠ 0.
C = 1 dacă corelaţia concentrării este maximă: fi = gi = 1 şi fi= gi =0 pentru i≠j.
2) Dacă n = constant, C scade odată cu corelaţia concentrării.
3) Dacă n creşte, C scade şi dacă n scade, C creşte.
Demonstraţie:
263
Teorema 5.3
de relaţiile:
1 1 (f10 ... f n0 )
fic fi0 . ; ( 1 i n)
ai 1 1
...
a1 an
Demonstraţie:
2 J 1 a j j1 2a j
n b n b
1
j j
1
j1 2.a j bi 1 j1 2.a j
2. n
deci fic . n
; ( i= 1,...,n)
1 1
2.a i a i
j1 a j j1 a j
bi 1 1 (f10 ... f n0 )
Cum fi0 rezultă f ic f i0 . ; (i= 1,...,n)
2.a i ai 1 1
...
a1 an
1 1 (f10 ... f n0 )
i .
ai 1 1
...
a1 an
este un termen de corecţie pentru fi0 pentru ca să avem: f1c +…+ fnc = 1 în timp ce f10 + … + fn0 ≠ 0.
Q.E.D.
Exemplu:
Fie ramurile din secţiunea 5.8: RP1 = Vegetală; RP2 = Zootehnie, RP3 = Semiindustrializare.
În anul de referinţă am avut veniturile pe ramuri: V1 = 20000 lei; V2 = 18000 lei; V3 =
30000 lei şi venitul total VT = 68000 de lei.
În anul de plan vom avea veniturile planificate pe ramuri: VP1 = 21933.5 lei; VP2 = 20108.3
lei; VP3 = 31545.4 lei şi venitul total planificat VPT = 73587.2 lei.
264
1) Să se afle coeficienţii de concentrare F în anul de referinţă şi G în anul de plan precum şi
coeficientul de corelaţie a concentrării C.
Fie cheltuielile medii ale ramurilor Hi = CMi, (i = 1, 2, 3) ca funcţii de cotele-părţi fi ale
ramurilor la structura unităţii agricole:
H1 = 10.f12 - 12.f1, cu punctul de minim f10 = 0.6;
H2 = 5.f22 - 3.f2, cu punctul de minim f20 = 0.3;
H3 = 20.f32 - 8.f3, cu punctul de minim f30 = 0.2.
2) Se cer cotele – părţi optime f1c, f2c, f3c pentru care H = H1 +…+ Hn = minim
Soluţie:
1 1 (f10 f 20 f 30 )
1 . 0.03 3% ;
a1 1 1 1
a1 a 2 a 3
1 1 (f10 f 20 f 30 )
2 . 0.06 6% ;
a2 1 1 1
a1 a 2 a 3
1 1 (f10 f 20 f 30 )
3 . 0.01 1%
a3 1 1 1
a1 a 2 a 3
5.7 Rezumat
În acest capitol se prezintă conceptul modern de sistem şi sistem agricol, cu exemple din
biologie şi agricultură. Se elaborează modele de analiză tehnico-economică pentru principalele
sisteme agricole. Se prezintă etapele de elaborare a balanţei economice şi se analizează problema
concentrării şi diversificării producţiei agricole pe ramuri.
265
5.8 Întrebări
1. Definiţi noţiunea de sistem, daţi exemple şi enumeraţi proprietăţile lor.
2. Care sunt etapele de analiză tehnico-economică a sistemelor agricole?
3. Care sunt etapele de elaborare a balanţei economice pe ramuri?
4. În ce constă concentrarea şi diversificarea producţiei agricole pe ramuri?
5.9 Bibliografie
1. Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I - II, Editura ALL, 2000 - 2001
2. Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
3. Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON,
2000
4. Ene D.: “Matematici (I)”, Editura CERES, 2004
5. Gogonea S., Ene D.: “Analiză numerică”, Editura Cartea Universitară, 2005
6. Ene D., Gogonea S.: “Metode numerice”, Editura Cartea Universitară, 2005
7. Ene D.: “Matematici aplicate în agricultură”, Editura CERES, 2006
266
BIBLIOGRAFIE GENERALĂ
1. Alecu I.N. şi col.: “Management în agricultură”, Ed. CERES, 1997
2. Alexe Gh.: “Curs de Algebră liniară”, Editura Didactică şi Pedagogică, 2004
3. Alekseev V.M., Galeev E.M., Tihomirov V.M.: “Sbornik zadaci po optimizaţii-teoria, primerâ,
zadaci”, (l. rusă). Izd. Nauka,1984
4. Andraşiu M. şi col.: “Metode de decizii multicriteriale”, Ed. Tehnică, 1986
5. Andrei N., Răsturnoiu C.: “Matrice rare şi aplicaţiile lor”, Ed. Tehnică, 1983
6. Armeanu I.: “Informatică aplicată cu WINDOWS 98”, Ed. Semne, 1998
7. Atanasiu Gh., Munteanu Gh., Postolache M.; “Algebră liniară, geometrie analitică şi
diferenţială, ecuaţii diferenţiale – culegere de probleme”, Ed. II, Editura ALL, 1998
8. Atiyah M.F., MacDonald I.G.: “Introduction to Commutative Algebra”, Addison-Wesley
Publishing Company, 1969, (l. rusă, 1972)
9. Bakelman [Link].: “Inversia”, (l. rusă), Izd. Nauka, 1966
10. Beklemişeva L.A., Petrovici [Link]., Ciubarov I.A.: “Sbornik zadaci po analiticeskoi geometrii i
lineinoi algebre”, (l. rusă), Izd. Nauka, 1987
11. Beu T.: “Analiză numerică în TURBOPASCAL”, Ed. Microinformatica, 1992
12. Borevici Z.I.: “Opredeliteli i matriţâ”, (l. rusă), Ed. III, Izd. Nauka, 1988
13. Bourbaki N.: “Algèbre-Chap. VII – IX”, Hermann & Cie, éditeurs, (l. rusă, 1966)
14. Bourbaki N.: “Algèbre Commutative - Chap. I - VII”, Hermann, 1961 - 1965, (l. rusă, 1971)
15. Cenuşă Gh. şi col.: “Matematici pentru economişti”, Editura CISON, 2000
16. Cenuşă Gh. şi col.: “Matematici pentru economişti – culegere de probleme”, Editura CISON,
2000
17. Cocan M., Vasilescu A.: “Programarea matematică folosind MS Excel SOLVER, Management
Scientist, MATHLAB”, Ed. Albastră, 1999
18. Coşniţă C.: “Geometrie analitică”, Ed. de stat Didactică şi Pedagogică, 1958
19. Craiu I., Mihoc Gh., Craiu V.: “Matematici pentru economişti”, Vol. I - III, Ed. Tehnică, 1971
20. Creţ F.: “Elemente de modelare şi matematici speciale”, Ed. Mirton, 2000
21. Crişan I., Lare A.: “Culegere de probleme de geometrie analitică”, Ed. Didactică şi
Pedagogică, 1971
22. Dieudonné J.: “Algèbre linéaire et géometrie élémentaire”, Ed. III, 1968, (l. rusă, 1972)
23. Efimov N.V., Rozendorn E.R.: “Lineinaia algebra i mnogomernaia geometria”, (l. rusă), Ed. II,
Izd. Nauka, 1974
24. Efimov A.V., Demidovici B.P.: “Sbornik zadaci po matematike dlia vtuzov - Lineinaia algebra
i osnovâ matematiceskovo analiza”, (l. rusă), Izd. Nauka, 1981
25. Eldén L., Wittmeyer-Koch L.: “Numerical Analysis - An Introduction”, Academic Press, 1990
26. Ene D.: “Algoritme pentru găsirea mulţimilor extern-stabile minimale într-un graf şi aplicaţii”,
Studii şi Cercetări Matematice ale Academiei R.S.R., vol. 23 (1971), Nr. 7, 1009 - 1016
27. Ene D.: “Asupra unor algoritme pentru găsirea clicilor într-un graf”, Studii şi Cercetări
Matematice ale Academiei R.S.R., vol. 23 (1971), Nr. 7, 1009 - 1016
28. Ene D.: “O problemă de programare liniară în numere întregi, cu aplicaţii în transportul
recoltei”, Lucrări Ştiinţifice IANB, Seria D, Vol. 14 (1971), 347 - 350
29. Ene D.: “Un model matricial al interacţiunii a două populaţii”, Lucrări Ştiinţifice IANB, Seria
D, Vol. 14 (1971), 351 - 356
30. Ene D.: “Aplicarea programării bivalente în organizarea unui transport al recoltei de cost
minim”, Lucrări Ştiinţifice IANB, Seria A, Vol. 15 (1971), 403 - 407
31. Ene D.: “Curs de matematici superioare (Culegere de probleme) pentru Facultatea de
Îmbunătăţiri Funciare”, Fascicola I, (litografiat), AMD,1972
32. Ene D.: “Curs de Matematici superioare pentru Facultăţile de Agronomie şi Zootehnie”,
Fascicola III, (litografiat), AMD, 1975, Coautor E. Andreescu
267
33. Ene D.: “Curs de matematici superioare (Culegere de probleme) pentru Facultatea de
Îmbunătăţiri Funciare”, Fascicola III, (litografiat), AMD,1976, Coautor C. Vasilescu
34. Ene D.: “Curs de matematică şi biometrie pentru Facultăţile de Zootehnie şi Medicină
Veterinară”, Fascicolele I, II, (litografiat), AMD, 1975
35. Ene D.: “Optimizarea producţiei agricole irigate în condiţiile economisirii energiei la nivelul
unui IEELIF”, Lucrări Ştiinţifice IANB, Seria E, Vol. 28 (1985), 71 - 77
36. Ene D.: “Optimizarea dimensiunii microfermelor cu întreţinere liberă pentru vaci cu lapte”,
Lucrări Ştiinţifice IANB, Seria D, Vol. 31 (1988), 37 - 41
37. Ene D.: “Optimizarea liniară cu calculatorul în agricultură”, Lucrări Ştiinţifice USAB, Seria E,
Vol. 37 (1994), 32 - 41
38. Ene D.: “Optimizarea pătratică cu calculatorul în agricultură”, Lucrări Ştiinţifice USAB, Seria
E, Vol. 37 (1994), 42 - 50
39. Ene D., Drăghici M., Alecu I.: “Statistică aplicată în agricultură”, Ed. CERES, 2003
40. Faith C.: “Algebra: Rings, Modules and Categories I”, Springer Verlag, 1973
41. Faith C.: “Algebra: Rings Theory II”, Springer Verlag, 1976
42. Gantmaher F.R.: “Teoria matriţ”, (l. rusă), Ed. IV, Izd. Nauka, 1988
43. Georgescu H., Bâscă O.: “Programe în limbajul FORTRAN”, Ed. Albatros, 1975
44. Ghiunter N.M., Kuzmin R.O.: “Culegere de probleme de matematici superioare”, Vol. I, Ed.
II, Ed. Tehnică, 1953
45. Golub G.H., Van Loan C.F.: “Matrix Computation”, Ed. II, The John Hopkins Univ. Press,
1989, (l. rusă, 1999)
46. Haimovici A.: “Grupuri de transformări”, Ed. Didactică şi Pedagogică, 1963
47. Halmoş P.R.: “Finite-dimensional Vector Spaces”, D. Van Nostrand Company, 1958, (l. rusă,
1963)
48. Haruţa D.E.: “Modelarea economico-matematică a proceselor de producere în gospodăria
sătescă a Moldovei”, Chişinău, 1990
49. Haruţa D.E.: “Modelarea proceselor economice şi tehnologice şi cercetarea operaţiilor”,
Chişinău, 1990
50. Iohvidov I.S.: “Gankelevâ i tepliţevâ matriţâ i formâ – algebraiceskaia teoria”, (l. rusă), Izd.
Nauka, 1974
51. Ion I.D., Radu N.: “Algebră”, Ed. Didactică şi Pedagogică, 1981
52. Ion I.D., Radu N., Niţă C., Popescu D.: “Probleme de algebră”, Ed. Didactică şi Pedagogică,
1981
53. Ionesc-Bujor Cl., Alexe Gh., Găzdaru A., Jijie Gh.: “Optimizări în lucrările de Îmbunătăţiri
funciare”, Ed. CERES, 1985
54. Iorga V. şi col.: “Programare numerică”, Ed. Teora, 1996
55. Hălmăjan V.: “Metode şi tehnici moderne de amplasare a culturilor în unităţile agricole”, Ed.
CERES, 1984
56. Horn R.A., Johnson C.R.: “Matrix Analysis”, Cambridge Univ. Press, 1986, (l. rusă, 1989)
57. Kasch F.: “Moduln und Ringe”, Teubner, 1977, (l. rusă, 1981)
58. Kopcenova N.V., Maron I.A.: “Vâcislitelnaia matematika v primerah i zadaceah”, (l. engleză),
Izd. Mir, 1975
59. Korn G.A., Korn T.M.: “Mathematical Handbook”, Ed. II, McGraw Hill Company, 1968,
(l. rusă, 1984)
60. Kostrikin A.I.: “Vvedenie v algebru”, (l. rusă), Izd. Nauka, 1977, (l. franceză, 1981)
61. Kravcenko R.G., Popov I.G., Tolpekin S.Z.: “Metode economico-matematice în organizarea şi
planificarea producţiei agricole”, (traducere din l. rusă), Ed. CERES, 1970
62. Kudriavţev E.M.: “Issledovanie operaţii v zadaceah, algoritmah i programah” (l. rusă), Izd.
Radio i sviazi, 1984
63. Lambek J.: “Lectures on Rings and Modules”, Blaisdell Publishing Company, 1966, (l. rusă,
1971)
64. Lang S.: “Algebra”, Addison-Wesley Publishing Company, 1965, (l. rusă, 1968)
268
65. Lankaster P.: “Theory of Matrices”, Academic Press, 1969, (l. rusă, 1978)
66. Lelong – Ferrand J.: “Les fondaments de la géométrie”, Presses Universitaires de France,
1985, (l. rusă, 1989)
67. Maliţa M., Zidăroiu C.: “Matematica organizării”, Ed. Tehnică, 1975
68. Malţev A.I.: “Osnovâ lineinoi algebrâ”, (l. rusă), Ed. III, Izd. Nauka, 1970
69. Marcus M., Mink H.: “A Survey of Matrix Theory and Matrix Inequalities”, Allyn and Bacon,
1964, (l. rusă, 1972)
70. Mateescu G.D., Mateescu I.C.: “Analiză numerică - Proiect de manual pentru Clasa XII-a,
Profil Informatică”, Ed. Petrion, 1995
71. Mănescu B., Frăţilă Gh., Lgadin N.: “Optimizarea producţiei de legume”, Ed. CERES, 1980
72. Mihoc Gh., Ştefănescu A.: “Programarea matematică”, Ed. Didactică şi Pedagogică, 1973
73. Mink H.: “Permanents”, Addison-Wesley Publishing Company, 1978, (l. rusă, 1982)
74. Murgulescu E., Donciu N.: “Culegere de probleme de geometrie analitică şi diferenţială”, Vol. I
(Algebră vectorială şi geometrie analitică plană), Ed. Didactică şi Pedagogică, 1971
75. Murgulescu E., Donciu N., Popescu V.: “Geometrie analitică în spaţiu şi geometrie
diferenţială – Culegere de probleme”, Ed. Didactică şi Pedagogică, 1973
76. Năstăsescu C., Niţă C., Brandiburu M., Joiţa D.: “Exerciţii şi probleme de algebră”, Ed.
Didactică şi Pedagogică, 1983
77. Năstăsescu C., Niţă C., Vraciu C.: “Bazele algebrei (I)”, Ed. Academiei R.S.R., 1986
78. Năstăsescu C., Ţena M., Andrei G., Otărăşanu I.: “Probleme de structuri algebrice”, Ed.
Academiei R.S.R., 1988
79. Nica S., Hera Cr., Alecu I., Toncea I., Croitoru C.: “Optimizarea sistemului de cultură a
plantelor în unităţile agricole”, Ed. CERES, 1983
80. Oancea M.: “Tratat de management în unităţile agricole”, Ed. CERES, 1999
81. Onete B., Colibaba D.: “Modelarea deciziei manageriale – Aplicaţii Excel ‘97”, Ed.
Economică, 1998
82. Otiman P., Rusovici A., Vrejbă S.: “Funcţia de planificare în unităţile agricole socialiste”, Ed.
CERES, 1981
83. Pop I., Neagu Gh.: “Algebră liniară şi geometrie analitică în plan şi în spaţiu”, Ed. Plumb,
1996
84. Popovici A.A.: “QUICK BASIC 4.5 – mediul de programare, limbajul, aplicaţii”, Ed.
Promedia Plus Computers, 1995
85. Postnikov M.M.: “Lekţii po geometrii - semestr 2 – lineinaia i differenţialnaia geometria”,
(l. rusă), Izd. Nauka, 1979, (l. engleză, 1982)
86. Proskuriakov I.V.: “Sbornik zadaci po lineinoi algebre”, (l. rusă), Ed. III, Izd. Nauka, 1967
87. Radu N.: “Curs de programare liniară pentru studenţii Facultăţii de Matematică - Anul univ.
1961 - 1962”, (Manuscris)
88. Raţiu-Suciu C. şi col.: “Modelarea şi simularea proceselor economice - Lucrări practice”, Ed.
Didactică şi Pedagogică, 1997
89. Rockafellar R.T.: “Convex Analysis”, Princeton Univ. Press, 1970, (l. rusă, 1973)
90. Rozenfeld B.A., Sergheeva N.D.: “Stereograficeskaia proekţia”, (l. rusă), Izd. Nauka, 1973
91. Sălăjan Gh., Mosolova L.: “Tehnica optimizării hranei la animalele de fermă”, Ed. CERES,
1994
92. “Sbornik naucinâh programm na FORTRANE - Matricinaia algebra i lineinaia algebra”,
(l. rusă), Izd. Statistica, 1974
93. Simionescu Gh.D.: “Noţiuni de algebră vectorială şi aplicaţii în geometrie”, Ed. Tehnică, 1982
94. Simionescu I., Dranga M., Moise V.: “Metode numerice în tehnică – aplicaţii în FORTRAN”,
Ed. Tehnică, 1995
95. Sipoş Gh., Scurtu D., Sin Gh., Moga I.: “Densitatea optimă a plantelor agricole”, Ed. CERES,
1981
96. Smaranda D., Soare N.: “Transformări geometrice”, Ed. Academiei R.S.R., 1988
97. Stănăşilă O.: “Analiză liniară şi geometrie” Vol. I, Editura ALL, 2000
269
98. Stihi T.: “Algebră liniară – teorie şi probleme rezolvate”, Editura ALL, 1999
99. Şerban M.: “QBASIC - Proiect de manual pentru gimnaziu”, Ed. Petrion, 1997
100. Teşu I., Baghinski V.: “Energia şi agricultura”, Ed. CERES, 1984
101. Tewarson R.P.: “Sparse Matrices”, Academic Press, 1973, (l. rusă, 1977)
102. Trandafir R., Leonte A.: “Principii şi structuri fundamentale – Algebră şi analiză matematică”,
Ed. Albatros, 1982
103. Ţuberbiller O.H.: “Zadaci i uprajnenia po analiticeskoi geometrii”, (l. rusă), Ed. XIII, Izd.
Nauka, 1970
104. Van der Waerden B.L.: “Algebra I”, Ed. VII, 1971, “Algebra II”, Ed. V, 1967, Springer
Verlag, (l. rusă, 1984)
105. Vasiu L.: “Aplicaţii în QBASIC”, Ed. Tehnică, 1994
106. Vlad A.I.: “BASIC – Programe de instruire”, Ed. Tehnică, 1989
107. Voevodin V.V.: “Lineinaia algebra”, (l. rusă), Ed. II, Izd. Nauka, 1980
108. Voevodin V.V., Kuzneţov Iu.A.: “Matriţâ i vâcislenia”, (l. rusă), Izd. Nauka, 1984
109. Vrănceanu [Link]., Mititelu Şt.: “Probleme de cercetare operaţională”, Ed. Tehnică, 1978
110. Zaharia C., Zaharia M.: “Să învăţăm să programăm - BASIC”, Ed. Tehnică, 1992
111. Zariski O., Samuel P.: “Commutative Algebra”, Vol. I, 1958, Vol. II, 1960, D. Van Nostrand
Company, (l. rusă, 1963)
112. Zăvoianu F., Zăvoianu C.: “GWBASIC”, Ed. Teora, 1995
270
TABEL 1. Valorile lui - P.log2P pentru calculul entropiei H
P 0.00 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09
0.0 - 0.0644 0.1129 0.1518 0.1858 0.2161 0.2435 0.2686 0.2915 0.3127
0.1 0.3322 0.3503 0.3671 0.3826 0.3971 0.4105 0.4230 0.4346 0.4453 0.4552
0.2 0.4644 0.4728 0.4806 0.4877 0.4941 0.5000 0.5053 0.5100 0.5142 0.5179
0.3 0.5211 0.5238 0.5260 0.5278 0.5293 0.5301 0.5306 0.5307 0.5304 0.5298
0.4 0.5288 0.5274 0.5256 0.5236 0.5211 0.5184 0.5153 0.5120 0.5083 0.5043
0.5 0.5000 0.4954 0.4906 0.4854 0.4800 0.4744 0.4684 0.4623 0.4558 0.4491
0.6 0.4422 0.4350 0.4276 0.4199 0.4121 0.4040 0.3957 0.3871 0.3784 0.3694
0.7 0.3602 0.3508 0.3412 0.3314 0.3215 0.3113 0.3009 0.2903 0.2796 0.2687
0.8 0.2575 0.2462 0.2348 0.2231 0.2113 0.1993 0.1871 0.1748 0.1623 0.1496
0.9 0.1368 0.1238 0.1107 0.0974 0.0839 0.0703 0.0565 0.0426 0.0286 0.0140
271