Académique Documents
Professionnel Documents
Culture Documents
2- La structure cristalline
Je ne reprsente pas le Ba sur la structure, car les atomes qui plus intressent pour mois cest V et
Nb ce sont des atomes qui peuvent ton possde un moment magntique
Pour le Ba2VNbO6 les atomes magntiques sont V et Nb, alors pour dtermin les moment on a
besoin de connaitre la valence de chaque atome.
3- Configuration lectronique de Ba et V et Nb et O
Pour vanadium : on a 3+ sa configuration est: [Ar] 33 4 2 donc leur valeur de spin est
2*1/2=1 le spin prendre donc 3 valeur soit +1 ou -1 ou bien 0.
Pour niobium : on a 5+ sa configuration est [Kr] 44 51 donc leur valeur de spin est S=0, le
niobium ne possde donc dans ce cas un moment magntique.
5- Hamiltonien de Ba2VNbO6
Puisque on a un seul atome magntique, on peut liminer dans notre structure tout
les autres atomes en garde seulement les atomes qui sont magntique c..d. le vanadium,
la structure devient cubique face centr o les sommets et les centre des faces occup
par le vanadium.
-Dans ce cas on a un seul couplage entre les atomes de vanadium qui sont spar par la
distance a2 o a est le paramtre de la maille.
-puisque la valeur de spin est dfrent de 1/2 on peut tien compte un champ cristallin
qui va minimiser lnergie.
J : le couplage vanadium-vanadium
: : 1,0,1
a-lnergie de la phase (1,1) ou encore de (-1,-1) car les deux phase sont quivalant :
(1,1) = 6
(1,1) = 6
c- la phase (0,0)
(0,0) = 0
7-diagramme de phase
Pour J>0 et > 0 la phase qui minimise lnergie est la phase (1,1)
Pour < 0 et J<0 ou J>0 la phase qui minimise lnergie est la phase (0,0)
De mme pour chaque atome on peut dterminer les positions de leur voisin.
Les positions des atomes de sous rseau 2 est : (1/2,1/2,0) ; (1,1/2,1/2) ; (1/2,1/2,1) ;
(0,1/2,1/2) ; (1/2, 0 ,1/2) ; (1/2, 1 ,1/2)
Les deux sous rseau sont des structures cubiques simples, on peut donc calculer
laimantation facilement, et pour calculer laimantation globale de notre systme il suffit de
prendre
Si je prendre par exemple un rseau 4*4*4 et si je travaille seulement suivant laxe des x ( la
mme chose se rpte pour les direction y et z) alors la premire atome possde comme
coordonnes (0,0,0) la 2 (1,0,0) la 3 (2,0,0) , le 4 (3,0,0) et la dernire (4,0,0) .
pour dtermin les positions des atomes il faut dajouter un pas de 1 suivant x et suivant y et
suivant z
Alors pour dtermin les positions des atomes de sous rseau 2 on fait la mme chose
sauf que dans ce cas on prendre latome (1/2,1/2,1/2) comme origine.
La faon de reprsenter cette caractristique est de mettre des conditions priodiques c..d.
de boucler le systme.
Exemple :
11- le programme
parameter (N=100,Jc=0.89, Delta=10)! Jc : couplage d'interaction entre
vandium_vandium , N : largeur du rseau carr , Netap : tapes monte Carlo
real T1(N,N,N),T2(N,N,N) !T(N,N,N): matrice qui donne l'tat du spin dans chaque site
open(1,file='aimantation initiale.dat')
open(2,file='energie initiale.dat')
! Initialisation de la matrice qui donne l'etat de spin
do i=0,N,1
do j=0,N,1
do k=0,N,1
T1(i,j,k)= 0.
enddo
enddo
enddo
do i=1./.2,N,1
do j=1./.2,N,1
do k=1./.2,N,1
T2(i,j,k)= 0.
enddo
enddo
enddo
Mi1=0
SM1=0
do i=0,N,1
do j=0,N,1
do k=0,N,1
x=rand(0)
T1(i,j,k)=-1
endif
if (x.gt.1./3. .and. x .le. 2./3. ) then
T1(i,j,k)=0
endif
if (x .gt. 2./3.)then
T1(i,j,k)=1
endif
SM1=SM1+T1(i,j,k)
enddo
enddo
enddo
Mi1= SM1/(N*N*N)
Mi2=0
SM2=0
do i=1/2,N,1
do j =1/2,N,1
do k =1/2,N,1
x=rand(0)
T2(i,j,k)=-1
T2(i,j,k)=1
endif
SM2=SM2+T2(i,j,k)
enddo
enddo
enddo
Mi2= SM2/(N*N*N)
Mt=Mi1+Mi2
SE1=0
do i=0,N,1
do j=0,N,1
do k=0,N,1
+T(i,j,k)*T(i,j+1/2,k+1/2)++T(i,j,k)*T(i,j-1/2,k+1/2)&
& +T(i,j,k)*T(i,j+1/2,k-1/2)++T(i,j,k)*T(i,j+1/2,k+1/2)&
& +T(i,j,k)*T(i,j-1/2,k-1/2)+T(i,j,k)*T(i+1/2,j,k+1/2)&
& +T(i,j,k)*T(i-1/2,j,k+1/2)+T(i,j,k)*T(i+1/2,j,k-1/2)&
enddo
enddo
enddo
SE2=0
do i=1/2,N,1
do j=1/2,N,1
do k=1/2,N,1
T(i,j,k)*T(i+1/2,j-1/2,k)+T(i,j,k)*T(i-1/2,j-1/2,k)
+T(i,j,k)*T(i,j+1/2,k+1/2)++T(i,j,k)*T(i,j-1/2,k+1/2)&
& +T(i,j,k)*T(i,j+1/2,k-1/2)++T(i,j,k)*T(i,j+1/2,k+1/2)&
& +T(i,j,k)*T(i,j-1/2,k-1/2)+T(i,j,k)*T(i+1/2,j,k+1/2)&
& +T(i,j,k)*T(i-1/2,j,k+1/2)+T(i,j,k)*T(i+1/2,j,k-1/2)&
enddo
enddo
enddo
write(2,*)'energie total=',Ei
m=int(rand(0)*(N))
n =int(rand(0)*(N))
if(l.ne.1.and.l.ne.N.and.m.ne.1.and.m.ne.N.and.n .ne.1.and.n.ne.N)then
T(l+1/2,m+1/2,n)+T(l,m-1/2,n-1/2)+T(l,m+1/2,n-1/2)+
T(l,m-1/2,n+1/2)+T(l,m-1/2,n-1/2)+T(l+1/2,m,n-1/2)+
T(l-1/2,m,n+1/2)+ T(l+1/2,m,n+1/2)
end