Cálculo do valor inicial do índice Gini (Gaspar)

De Física Computacional
Revisão de 18h34min de 19 de setembro de 2011 por Tekkito (discussão | contribs) (Criou página com 'Em muitas simulações, a condição inicial do sistema de agentes é uma distribuição uniforme de riquezas, com valores compreendidos entre 0 e 1. O valor do índice Gini ness...')
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para navegação Ir para pesquisar

Em muitas simulações, a condição inicial do sistema de agentes é uma distribuição uniforme de riquezas, com valores compreendidos entre 0 e 1. O valor do índice Gini nessas condições é calculado abaixo.

Iniciamos com a definição do índice Gini. Para um sistema composto por N agentes, temos

G1(N1)i=1Nwij=1N1k=j+1N|wjwk|

Queremos calcular o valor médio de G quando a distribuição for uniforme, ou seja,

G=1(N1)i=1Nwij=1N1k=j+1N|wjwk|=1(N1)i=1Nwij=1N1k=j+1N|wjwk|=1(N1)i=1Nwij=1N1k=j+1N|wjwk|

Temos, portanto, duas médias para calcular. A primeira é a riqueza média dos agentes, wi, que pode ser intuída pelo fato de que a distribuição inicial de riqueza é uniforme entre 0 e 1. Com isso, é claro que

wi=12

A outra, mais trabalhosa, é a média sobre a diferença de riqueza entre todos os pares possíveis de agentes: |wjwk|.

Lembramos primeiro da definição de valor médio de uma variável aleatória contínua x sobre o intervalo [0,1]:

x=01xP(x)dx

sendo P(x) a função densidade de probabilidade associada à variável x sobre o intervalo. Analogamente,

x2=01x2P(x)dx

Se y também for uma variável aleatória contínua, teremos

xy=0101xP(x)yP(y)dxdy

Agora, temos que calcular |wjwk|, o que implica resolver

|yx|=0101|yx|dxdy

Note que como a distribuição inicial de riqueza é uniforme e o intervalo de riqueza é [0,1], tanto P(x) como P(y) equivalem à unidade. O problema é que não podemos integrar diretamente o módulo no integrando. Temos que considerar os dois casos possíveis:

|yx|={yx,y>xxy,y<x

A integral dupla pode ser resolvida em duas partes, uma para cada caso. Consideremos então o caso y>x. Se a integral em y "varrer" todo o intervalo, a integral em x só poderá varrer o pedaço do intervalo entre 0 e y, pois somente assim satisfaremos y>x sempre. Portanto, o primeiro caso conduz a

01dy0y(yx)dx=16

Usando um raciocínio análogo, reparamos que para o caso x>y, a integral em x deverá varrer valores suficientemente grandes, que sempre sejam superiores a y, conduzindo a

01dyy1(xy)dx=16

Com isso,

|yx|=16+16=13

Substituindo os resultados obtidos na expressão de G, temos

G=1(N1)i=1N1/2j=1N1k=j+1N1/3=23(N1)Nj=1N1(Nj)=23(N1)N(Nj=1N1j=1N1j)=23(N1)N(N(N1)N(N1)2)=23(N1)N(N(N1)2)=1/3

Note que usamos a "famosa fórmula" para a soma das bolinhas empilhadas em forma de triângulo:

i=1ni=n(n+1)2