CITE THIS NOTEBOOK: Three-dimensional model of a split-crystal X-ray and neutron interferometer by Giovanni Mana. Wolfram Community MAR 9 2023.
ORIGINAL ARTICLE: Sasso, C. P., Mana, G. & Massa, E. (2022). Three-dimensional model of a split-crystal X-ray and neutron interferometer. J. Appl. Cryst. 55, 1500–1513. https://doi.org/10.1107/S1600576722008962.
ORIGINAL ARTICLE: Sasso, C. P., Mana, G. & Massa, E. (2022). Three-dimensional model of a split-crystal X-ray and neutron interferometer. J. Appl. Cryst. 55, 1500–1513. https://doi.org/10.1107/S1600576722008962.
Article Abstract: The observation of neutron interference using a crystal interferometer having a separate analyser opens the way to the construction and operation of interferometers with vast arm separation and length. Setting the design specifications requires a three-dimensional dynamical theory model of their operation. This paper develops the required three-dimensional mathematical framework, which also comprises coherent and incoherent illuminations; it is applied to study the visibility of the interference fringes.
Introduction
Introduction
The observation of neutron interference using a split-crystal interferometer opens the way to realising interferometers with vast arm separation and length. The “Three-dimensional model of a split-crystal X-ray and neutron interferometer” paper aims to develop a mathematical framework by which the interferometers’ operation could be modelled and analysed and design specifications provided. These goals require knowing the effect of the limited spatial coherence of the source and of three-dimensional misalignments between the crystals splitting and recombining the neutron wave function. Therefore, we extended the dynamical theory of neutron and x-ray diffraction to model crystal interferometers operating both with coherent and partially coherent x-rays and neutrons, in three dimensions.
2.3 Laue diffraction in a symmetrically cut crystal
2.3 Laue diffraction in a symmetrically cut crystal
The → 0 limit of (p,z) reproduces the free propagation F(p;z)
χ
0,h
U
0
Clear["Global`*"];Remove["Global`*"]R=+/.ζ,ηTan[]p;T=Cosζ++/.ζ,ηTan[]p;(*the→0limitisthesameasthe->∞one*)Print["lim(R,χh→0)=",Limit[R,->Infinity]]Limit[T,->Infinity];Print["lim(T,χh→0)=",FullSimplify[%]]
νSinζ+
2
η
2
ν
2
η
2
ν
πz
Δ
e
Δ
e
Θ
B
π
2
η
2
ν
ηR
ν
πz
Δ
e
Δ
e
Θ
B
π
χ
0,h
Δ
e
Δ
e
Δ
e
lim(R,χh → 0) = 0
lim(T,χh → 0) = Cos[pzTan[]]+Sin[pzTan[]]
Θ
B
Θ
B
2.5 Coherent source
2.5 Coherent source
Clear["Global`*"];Remove["Global`*"];[x_]=;(*Eq.(7)*)PowerExpand[Simplify[FourierTransform[[x],x,p,FourierParameters{0,-1}]]];Print"[p] ∝ ",Simplify(*Eq.(8)*)
ψ
in
-+p0x
2
(x-x0)
2
l0
ψ
in
ψ
in
%
2
l0
-p0x0
ψ
in
--px0
1
4
2
l0
2
(p-p0)
2.6 Partially coherent source.
2.6 Partially coherent source.
Direct-space representation of the density matrix
Clear["Global`*"];Remove["Global`*"][x_,x0_,ϕ0_,p0_]=;(*Eq.(9)*)(*tmpisthedirect-spacerepresentationoftheargumentofE(.)inEq.(10)*)tmp=[x1,xa,ϕa,pa]([x2,xb,ϕb,pb]/.->-);
ψ
in
-+ϕ0+p0x
2
(x-x0)
2
l0
ψ
in
ψ
in
ϕa!=ϕb
ϕa
ϕb
FullSimplifyIntegratetmp,{ϕa,-Infinity,+Infinity},{ϕb,-Infinity,+Infinity},Assumptionsσϕ>0(*ifσϕ->∞,theϕa!=ϕbtermscanbeomitted*)Limit[%,σϕ->Infinity]
-
2
ϕa
2
2
σϕ
-
2
ϕb
2
2
σϕ
2π
-++-pax1+pbx2+
2
(x1-xa)
2
(x2-xb)
2
l0
2
σϕ
2
l0
2
σϕ
0
ϕa=ϕb
pa!=pb
xa!=xb
pa
pb
Integrate(tmp/.ϕb->ϕa),{pa,-Infinity,+Infinity},{pb,-Infinity,+Infinity},Assumptionsw0>0&&σp>0Integrate%,{xa,-Infinity,+Infinity},{xb,-Infinity,+Infinity},Assumptionsl0>0&&w0>0&&σp>0(*ifσp->∞,theϕa=ϕbandpa!=pbtermscanbeomitted*)Limit[%,σp->Infinity,Assumptionsl0>0&&>0&&>0]
-
2
pa
2
2
σp
-
2
pb
2
2
σp
-
2
2
xa
2
w0
-
2
2
xb
2
w0
2
x1
2
x2
2π
-+-(+)
2
(x1-xa)
2
(x2-xb)
2
l0
1
2
2
x1
2
x2
2
σp
2
σp
2
-
(+)4+2+
2
x1
2
x2
2
l0
2
σp
2
w0
2
σp
22+
2
l0
2
w0
2
π
2
σp
1
2
l0
2
2
w0
0
ϕa=ϕb
pa=pb
xa!=xb
pa
FullSimplifyIntegrate(tmp/.{ϕbϕa,pb->pa}),{pa,-Infinity,+Infinity},Assumptionsw0>0&&σp>0FullSimplifyIntegrate%,{xa,-Infinity,+Infinity},{xb,-Infinity,+Infinity},Assumptionsl0>0&&w0>0&&σp>0(*ifσp->∞,theϕa=ϕb,pa=pb,andxa!=xbtermscanbeomitted*)Limit[%,σp->Infinity,Assumptionsl0>0&&>0&&>0]
-
2
pa
2
2
σp
-
2
2
xa
2
w0
-
2
2
xb
2
w0
2
x1
2
x2
-+-
2
(x1-xa)
2
(x2-xb)
2
l0
1
2
2
(x1-x2)
2
σp
2π
σp2
--
2(+)
2
x1
2
x2
2+
2
l0
2
w0
1
2
2
(x1-x2)
2
σp
2
l0
3/2
π
2
w0
2+
2
l0
2
w0
0
xa=xb
ϕa=ϕb
pa=pb
xa
pa
jin[x1_,x2_]=Simplify+Integrate(tmp/.{xbxa,ϕbϕa,pb->pa}),{xa,-Infinity,+Infinity},{pa,-Infinity,+Infinity},Assumptionsw0>0&&l0>0&&σp>0/.+2->2(*Eq.(12a)*)
2
2
l0
2
2
w0
2
πσp-
2
2
xa
2
w0
-
2
pa
2
2
σp
2
l0
2
w0
2
w0
-
2++2++
2
l0
2
x1
2
w0
2
(x1-x2)
2
l0
2
x2
2
l0
2
l0
2
w0
2
(x1-x2)
2
σp
2+
2
l0
2
l0
2
w0
FullSimplify[Part[jin[x1,x2],2]/.+->]Collect[%,{,+},Simplify];Print["[x1,x2] = ",ReplacePart[jin[x1,x2],2->%]](*Eq.(12a)*)
2
l0
2
w0
2
w0
2
(x1-x2)
2
x1
2
x2
j
in
1
2
2
(x1-x2)
2
l0
2(+)
2
x1
2
x2
2
w0
2
(x1-x2)
2
σp
j
in
-+-1+
2
x1
2
x2
2
w0
2
(x1-x2)
2
l0
2
σp
2
2
l0
reciprocal-space representation of the density matrix
Clear["Global`*"];Remove["Global`*"][x1_,x2_]=;(*Eq.(12a)*)+InverseFourierTransform[[x1,x2],{x2},{p2},FourierParameters{1,-1}];++2FullSimplify[FourierTransform[%,{x1},{p1},FourierParameters{1,-1}]];%/.+->;Print["[p1,p2] = ",FullSimplify[%]](*Eq.(12b)*)
j
in
-+-
2
x1
2
x2
2
w0
2
(x1-x2)
2
2
ℓ0
2π
2
2
w0
1
2
ℓ0
j
in
1
2
w0
1
2
w0
2
ℓ0
π
2
w0
2
ℓ0
2
w0
j
in
j
in
--+
1
8
2
(p1-p2)
2
w0
1
4
2
p1
2
p2
2
ℓ0
2.6.1 first order correlations
2.6.1 first order correlations
Clear["Global`*"];Remove["Global`*"][x1_,x2_]=;(*Eq.(12a)*)Print" = ",SimplifyPowerExpand[x1,x2]
j
in
--+
2
(x1-x2)
2
2
ℓ0
2
x1
2
x2
2
w0
(1)
g
in
j
in
Sqrt[[x1,x1][x2,x2]]
j
in
j
in
(1)
g
in
-
2
(x1-x2)
2
2
ℓ0
2.6.2 free-space propagation
2.6.2 free-space propagation
Imaginary part of the exponent
Real part of the exponent
2.7 Interference signal: coherent source
2.7 Interference signal: coherent source
Definitions
Integrations over p2, q2 and p1, q1
Definitions
2.7.3 Moiré fringes
2.7.3 Moiré fringes
Moiré pattern spacing
Moiré pattern spacing
Fringe contrast
Fringe contrast
2.7.4 Travelling fringe
2.7.4 Travelling fringe
2.8.2 Moiré fringes
2.8.2 Moiré fringes
joo12[y] exponent; real part
joo12[y] exponent; imaginary part
Fringe contrast
Fringe contrast
Appendix C - Laue diffraction in a displaced crystal
Appendix C - Laue diffraction in a displaced crystal
Rotation matrix
Rotation matrix