3 δf form of Vlasov equation in guiding-center variables

3.1 Electromagnetic field perturbation

Since the definition of the guiding-center variables (X,𝜀,μ,α) involves the equilibrium fields B0 and E0, to further simplify Eq. (52), we need to separate electromagnetic field into equilibrium and perturbation parts. Writing the electromagnetic field as

E = E0 + δE
(53)

and

B = B0 + δB,
(54)

then substituting these expressions into equation (52) and moving all terms involving the field perturbations to the right-hand side, we obtain

  ∂f      ∂f      [               q   ∂f ]
  --g + v⋅--g + v⋅ [λB1 + λB2]fg − --E0--g
   ∂t     ∂X      (   )           m    ∂𝜀(      )
+ q-(E + v × B )×   e∥ ⋅ ∂fg+ -q(v × B )⋅  eα∂fg
  m   0       0     Ω    ∂X   m       0    v⊥ ∂α
  q     ( ∂fg   v⊥ ∂fg   eα∂fg )
+ m-E0 ⋅ v-∂𝜀 + B0-∂-μ + v⊥-∂α
= δRf ,                                                      (55)
     g

where δR is defined by

                       (  )                  (      )
δR = − -q(δE +v × δB) ×  e∥  ⋅-∂-− -q(v × δB )⋅  eα-∂-
      m     (           Ω    ∂X  )m            v⊥∂ α
      -q       ∂-- v-⊥-∂-  eα--∂-
    − m δE ⋅ v ∂𝜀 + B0 ∂μ + v⊥ ∂α .                            (56)

Next, let us simplify the left-hand side of Eq. (55). Note that

           (       )
 q-(v × B )⋅  eα-∂fg
 m      0    v⊥ ∂α
   q-         e∥ ×-v⊥-∂fg
=  m (v × B0)⋅   v2⊥   ∂α
      ∂f
= − Ω --g.                                      (57)
      ∂α

Note that

 q     (e∥)  ∂fg    (E0 × e∥)  ∂fg        ∂fg
m-E0 ×  Ω-  ⋅∂X- = c ---B0--  ⋅∂X- = vE0 ⋅ ∂X-,
(58)

where vE0 is defined by vE0 = cE0 × e∕B0, which is the E0 × B0 drift. Further note that

q v × B0   (e∥)  ∂fg                ∂fg
m----c-- ×  Ω-  ⋅∂X- = [(v× e∥)× e∥]⋅∂X-
                                ∂f
                     = [v∥e∥ − v]⋅-g ,                   (59)
                                ∂X

which can be combined with v ∂fg∕∂X term, yielding ve∂fg∕∂X.

Using Eqs. (58),  (59), and  (57), the left-hand side of equation (55) is written as

  ∂fg               ∂fg                      ∂fg
  --- + (v∥e∥ + VE0)⋅--- + v ⋅[λB1 + λB2]fg − Ω---
   ∂qt   (v  ∂f    e  ∂∂Xf )                    ∂α
+ --E0 ⋅ --⊥--g + -α---g  ≡ Lgfg,                           (60)
  m       B0 ∂μ   v⊥ ∂α

where Lg is often called the unperturbed Vlasov propagator in guiding-center coordinates (X,𝜀,μ,α).

[Equation (60), corresponds to Eq. (7) in Frieman-Chen’s paper[3]. In Frieman-Chen’s equation (7), there is a term

q-(Emac − E0 )⋅v-∂
m              ∂𝜀

where Emac is a given macroscopic electric field introduced when defining the guiding-center transformation. In my derivation  Emac is chosen to be equal to the equilibrium electric field, and thus the above term is zero.]

Using the above results, Eq. (55) is written as

Lgfg = δRfg,
(61)

i.e.

∂fg + (ve  + VE0)⋅ ∂fg− Ω ∂fg
 ∂t [   ∥∥         ∂X     ∂α          ]
+v ⋅ v × -∂-(e∥) ⋅ ∂fg + ∂μ∂fg + ∂α-∂fg
         ∂x  Ω    ∂X    ∂x ∂μ   ∂x ∂α
  q    ( v⊥ ∂fg   eα∂fg)
+ m-E0 ⋅ B0-∂μ- + v⊥-∂α
                    (   )                  (      )
= − q-(δE + v × δB)×   e∥ ⋅ ∂fg− -q(v× δB )⋅  eα∂fg
    m  (              Ω    ∂X ) m            v⊥ ∂α
− q-δE ⋅ v∂fg + v⊥-∂fg + eα∂fg  .                             (62)
  m        ∂𝜀   B0 ∂μ    v⊥ ∂α

It is instructive to consider some special cases of the above complicated equation. Consider the case that the equilibrium magnetic field B0 is uniform and time-independent, E0 = 0, and the electrostatic limit δB = 0, then equation (62) is simplified as

 ∂fg+ v e ⋅ ∂fg − Ω ∂fg
 ∂t    ∥ ∥ ∂X      ∂α
= − q-(δE)× (e∥ )⋅ ∂fg                              (63)
    m   (     Ω   ∂X           )
  q-      ∂fg   v⊥-∂fg   eα∂fg
− m δE ⋅ v ∂𝜀 + B0 ∂ μ + v⊥ ∂α                      (64)

If neglecting the δE perturbation, the above equation reduces to

∂f         ∂f     ∂f
--g + v∥e∥ ⋅--g− Ω --g = 0,
 ∂t        ∂X     ∂ α
(65)

which agrees with Eq. (21) discussed in Sec. 1.2.

3.2 Distribution function perturbation

Expand the distribution function fg as

fg = Fg + δFg,
(66)

where Fg is assumed to be an equilibrium distribution function, i.e.,

LgFg = 0.
(67)

Using Eqs. (66) and (67) in Eq. (61), we obtain an equation for δFg:

Lg δFg = δRFg + δRδFg.
(68)

3.3 Gyrokinetic ordering

To facilitate the simplification of the Vlasov equation in the low-frequency regime, we assume the following orderings (some of which are roughly based on experiment measure of fluctuations responsible for tokamak plasma transport, some of which can be invalid in some interesting cases.) These ordering are often called the standard gyrokinetic orderings.

Assumptions for equilibrium quantities

Define the spatial scale length L0 of equilibrium quantities by L0 Fg|∇XFg|. Assume that L0 is much larger than the thermal gyro-radius ρi vt∕Ω, i.e., λ ρi∕L0 is a small parameter, where vt = ∘2T--∕m is the thermal velocity. That is

1-ρ |∇  F | ∼ O (λ1),
Fg i  X g
(69)

and

-1-ρi|∇XB0 | ∼ O(λ1).
B0
(70)

The equilibrium E0 × B0 flow, which is given by

vE0 = E0 × e∥∕B0 = − ∇ Φ0 × e∥∕B0,
(71)

is assumed to be weak with

|vE0|∼  O(λ1).
  vt
(72)

Assumptions for perturbations

In terms of the scalar and vector potentials, δΦ and δA, the electromagnetic perturbation is written as

δB = ∇ × δA,
(73)

and

δE = − ∇ δΦ − ∂δA-.
              ∂t
(74)

Most gyrokinetic simulations approximate the vector potential as δA δAe. Then Eq. (73) is writen as

δB = ∇ × (δA ∥e∥) ≈ ∇δA ∥ × e∥.
(75)

We assume that the amplitudes of perturbations are small:

δFg-  qδΦ-  δB-      1
 F0 ∼  T  ∼  B0 ∼ O(λ ).
(76)

Further we assume that the parallel wavelength of perturbations is much longer than ρi:

-1-|ρie∥ ⋅∇X δFg| ∼ O(λ1),
δFg
(77)

and pependicular wavelength is of the same oder of ρi:

-1--               0
δFg|ρi∇X⊥ δFg| ∼ O(λ ).
(78)

Equation (75) indicates that δB δA∕ρi. Then the odering in (76) indicates that vtδA is of the same order of δΦ.

The electrical field perturbation is written as

                         ∂δA∥
δE∥ = δE ⋅e∥ = − e∥ ⋅∇ δΦ−-∂t-,
(79)

δE⊥ = − ∇⊥ δΦ.
(80)

Using the above orderings, it is ready to see that δE is one order smaller than δE, i.e.,

δE∥-      1
δE⊥ = O (λ ).
(81)

 

We assume the perturbations are of low frequency: ω∕Ω O(λ1), i.e.,

 1  1∂δFg    1 1 ∂δΦ     1 1 ∂δA ∥      1
δF-Ω--∂t--∼ δΦ-Ω--∂t-∼ δA--Ω--∂t--∼ O (λ ).
  g                       ∥
(82)

3.4 Equation for macroscopic distribution function Fg

The evolution of the macroscopic quantity Fg is governed by Eq. (67), i.e.,

LgFg = 0,
(83)

where the left-hand side is written as

LgFg = ∂Fg-+ ∂X- ⋅ ∂Fg-+ ∂V-⋅ ∂Fg
        ∂t    ∂t  ∂X    ∂t   ∂V
     + (ve  + VE0)⋅ ∂Fg+ v ⋅[(λB1 + λB2)Fg]− Ω ∂Fg-
         ∥∥  (      ∂X       )                ∂α
     + q-E  ⋅ v⊥-∂Fg-+ eα-∂Fg-
       m  0   B0  ∂μ   v⊥ ∂α

Expand Fg as Fg = Fg0 + Fg1 + ., where Fgi Fg0O(λi). Then, the balance on order O(λ0) gives

∂Fg0 = 0
 ∂α
(84)

i.e., Fg0 is independent of the gyro-angle α. The balance on O(λ1) gives

                  (        )
v e ⋅ ∂Fg0 +-qE  ⋅ v-⊥∂Fg0  = Ω ∂Fg1 .
 ∥ ∥  ∂X    m   0   B0 ∂μ        ∂α
(85)

Performing averaging over α, 02π(), on the above equation and noting that Fg0 is independent of α, we obtain

(∫ 2π      )               ∫ 2π      (   )   ∫ 2π
     dαv∥e∥  ⋅ ∂Fg0 + q-∂Fg0   dαE0 ⋅  v⊥- =     dα Ω∂Fg1
  0           ∂X     m  ∂μ  0          B0     0       ∂α
(86)

Note that a quantity A = A(x) that is independent of v will depend on v when transformed to guiding-center coordinates, i.e., A(x) = Ag(X,v). Therefore Ag depends on gyro-angle α. However, since ρi∕L 1 for equilibrium quantities, the gyro-angle dependence of the equilibrium quantities can be neglected. Specifically, e, B0 and Ω can be considered to be independent of α. As to v, we have v = ±∘2-(𝜀−-B-μ)-
        0. Since B0 is considered independent of α, so does v. Using these results, equation (86) is written

      ∂F     q ∂F  ∫ 2π      ( v )
v∥e∥ ⋅--g0+ -- --g0    dαE0 ⋅  -⊥- = 0.
      ∂X    m  ∂ μ  0          B0
(87)

Using E0 = −∇Φ0, the above equation is written as

                   ∫     (          )
     ∂Fg0   q-∂Fg0  2π     − v⊥-⋅∇-Φ0
v∥e∥ ⋅ ∂X + m  ∂μ   0  dα     B0      = 0,
(88)

Note that

∫ 2π
    dα-1-v⊥ ⋅∇X Φ0 ≈ 0,
 0    B0
(89)

where the error is of O(λ2)Φ0, and thus, accurate to O(λ), the last term of equation (88) is zero. Then equation (88) is written as

     ∂Fg0
v∥e∥ ⋅-∂X = 0,
(90)

which implies that Fg0 is constant along a magnetic field line.

3.5 Equation for δFg

Using Fg Fg0, equation (68) is written as

LgδFg = δRFg0 +     δ◟R◝δ◜Fg◞     ,
               NonlinearTerm ∼O(λ2)
(91)

where δRδFg is a nonlinear term which is of order O(λ2) or higher, LgδFg and δRFg0 are linear terms which are of order O(λ1) or higher. The linear term δRFg0 is given by

          q (     v × δB)   (e∥ ) ∂Fg0   q     ( ∂Fg0   v⊥ ∂Fg0)
δRFg0 = − m- δE + ---c--  ×  -Ω  ⋅-∂X- − m-δE ⋅ v-∂𝜀- + B0--∂μ-  ,
        ◟-------------◝◜--------------◞  ◟----------◝◜----------◞
                     O(λ2)                         O(λ1)
(92)

In obtaining (92), use has been made of ∂Fg0∕∂α = 0. Another linear term LgδFg is written as

L  δF = ∂-δFg-+ (v e + V   )⋅ ∂δFg-+ v⋅[λ + λ   ]δF  − Ω∂-δFg-
  g  g    ∂t     ∥ ∥    E0   ∂X        B1    B2  g   ◟-∂◝α◜-◞
                                                      O(λ1)
         q    ( v⊥ ∂δFg   eα∂δFg )
      + m-E0 ⋅  B--∂-μ-+ v---∂α-- ,                               (93)
                 0        ⊥

where Ω∂δFg∕∂α is of order O(λ1) and all the other terms are of order O(λ2).

Next, to reduce the complexity of algebra, we consider the easier case in which ∂Fg0∕∂μ = 0.

Balance on order O(λ1): adiabatic response

The balance between the leading terms (terms of O(λ)) in Eq. (91) requires that

              (      )
Ω∂-δFa-=  q-δE ⋅  v∂Fg0  ,
  ∂α     m        ∂𝜀
(94)

where δFa is a unknown distribution function to be solved from the above equation. It is ready to verify that

      q   ∂Fg0
δFa = m-δΦ-∂𝜀- ,
(95)

is a solution to the above equation, accurate to O(λ). [Proof: Substitute expression (95) into the left-hand side of Eq. (94), we obtain

  ∂δFa     ∂ ( q   ∂Fg0 )
Ω -∂α--= Ω ∂α- m-δΦ-∂𝜀-

       = q-∂Fg0Ω -∂-(δΦ )
         m  ∂𝜀   ∂α
       = q-∂Fg0Ω (∇xδΦ) ⋅ ∂x                      (96)
         m  ∂𝜀           ∂α

Using

∂x    ∂ [      e∥(X )]
∂α-=  ∂α-− v × Ω(X-)-

   =  ∂-[− v]× e∥(X-)
      ∂α       Ω(X )
   = − v⊥-                                     (97)
       Ω

Eq. (96) is written as

  ∂δFa-    q-∂Fg0         v⊥-
Ω  ∂α  = − m  ∂𝜀 Ω(∇x δΦ)⋅ Ω
         q-∂Fg0 (     ∂δA-)
       = m  ∂𝜀   δE +  ∂t   ⋅v⊥                     (98)
         q ∂F
       ≈ -----g0(δE) ⋅v⊥,                            (99)
         m  ∂𝜀

where terms of O(λ2) have been dropped. Similarly, dropping the parallel electric field term (which is of O(λ2)) on the right-hand side of Eq. (94), we find it is identical to the right-hand side of Eq. (99)]

Separate δFg into adiabatic and non-adiabatic part

As is discussed above, the terms of O(λ) can be eliminated by splitting a so-called adiabatic term form δFg. Specifically, write δFg as

δFg = δFa + δG,
(100)

where δFa is given by (95), i.e.,

      q   ∂Fg0
δFa = m-δΦ-∂𝜀- ,
(101)

which depends on the gyro-angle via δΦ and this term is often called adiabatic term. Plugging expression (100) into equation (91), we obtain

LgδG = δ◟RFg0-−◝◜-LgδFa◞+    δR◟ ◝δ◜Fg◞  .
         LinearTerms    NonlinearTerms
(102)

Next, let us simplify the linear term on the right-hand side, i.e, δRFg0 LgfδFa, (which should be of O(λ2) or higher because Ω∂δFa∕∂α cancels all the O(λ1) terms in δRFg0).

LgδFa is written

LgδFa = q-∂Fg0LgδΦ + q-δΦLg∂Fg0
        m  ∂𝜀        m      ∂ 𝜀
     ≈  q-∂Fg0LgδΦ,                                (103)
        m  ∂𝜀

where the error is of order O(λ3). In obtaining the above expression, use has been made of e∂Fg0∕∂X = 0, ∂Fg0∕∂X = O(λ1)Fg0, ∂Fg0∕∂α = 0, ∂Fg0∕∂μ = 0, and the definition of λB1 and λB2 given in expressions (39) and (40). The expression (103) involves δΦ operated by the Vlasov propagator Lg. Since δΦ takes the most simple form when expressed in particle coordinates (if in guiding-center coordinates, δΦ(x) = δΦ(Xv ×e∕Ω), which depends on velocity coordinates and thus more complicated), it is convenient to use the Vlasov propagator Lg expressed in particle coordinates. Transforming Lg back to the particle coordinates, expression (103) is written

              [                                       ]
L δF  = q-∂Fg0  ∂δΦ|   + v⋅∇  δΦ+ -q(E  + v× B  )⋅ ∂Φ-|
 g  a   m  ∂𝜀   ∂t  x,v       x    m   0        0  ∂v x
        q ∂Fg0[ ∂δΦ             ]
      = m--∂𝜀-  ∂t-|x,v + v⋅∇x δΦ                               (104)
              [            (              )]
      = q-∂Fg0  ∂δΦ|x,v + v⋅ − δE − ∂δA-|x,v
        m  ∂𝜀 [ ∂t                  ∂t   ]
      = q-∂Fg0  ∂δΦ|   − v⋅δE − ∂v-⋅δA|    .                   (105)
        m  ∂𝜀   ∂t  x,v            ∂t   x,v
        q ∂Fg0[ ∂δΦ          ∂v ⋅δA ]
      = m--∂𝜀-  ∂t--− v⋅δE − --∂t--- .                         (106)

Using this and expression (92), δRFg0 LgδFa is written as

                                                     (      )
                  q-              (e∥)  ∂Fg0   q-      ∂Fg0
δRFg0 − LgδFa = − m(δE + v ×δB )×   Ω  ⋅ ∂X  − m δE ⋅ v ∂ 𝜀
                q ∂Fg0 [∂δΦ          ∂v ⋅δA ]
              − m--∂𝜀-  -∂t-− v⋅δE − ---∂t--
                                  (  )                [            ]
              = − q(δE + v ×δB )×  e∥  ⋅ ∂Fg0 − q-∂Fg0 ∂Φ-− ∂v-⋅δA- , (107)
                  m                 Ω    ∂X    m  ∂𝜀   ∂t     ∂t

where the two terms of O(λ1) (the terms in blue and red) cancel each other, with the remain terms being all of O(λ2), i.e, the contribution of the adiabatic term cancels the leading order terms of O(λ1) on the RHS of Eq. (102).

The consequence of this is that, as we will see in Sec. 3.6.0, δG is independent of the gyro-angle, accurate to order O(λ1). Therefore, separating δF into adiabatic and non-adiabatic parts also corresponds to separating δF into gyro-angle dependent and gyro-angle independent parts.

Linear term expressed in terms of δΦ and δA

Let us rewrite the linear term (107) in terms of δΦ and δA. The δE + v ×δB term in expression (107) is written as

δE +v × δB = − ∇ δΦ − ∂δA-+ v × ∇ × δA.
                x      ∂t        x
(108)

Note that this term needs to be accurate to only O(λ). Then

δE + v× δB ≈ − ∇xδΦ + v× ∇x × δA,
(109)

where the error is of O(λ2). Using the vector identity v ×∇x ×δA = (δA) v (v ⋅∇)δA and noting v is constant for x operator, the above equation is written

δE + v × δB = − ∇x δΦ+ ∇x (δA ⋅v )− (v ⋅∇x )δA
(110)

Note that Eq. (41) indicates that xδΦ ≈∇XδΦ, where the error is of O(λ2), then the above equation is written

δE+ v × δB = − ∇ δΦ + ∇  (δA ⋅v)− (v⋅∇  )δA
                X       X              X
(111)

Further note that the parallel gradients in the above equation are of O(λ2) and thus can be dropped. Then expression (111) is written

δE + v× δB
= − ∇   δΦ+ ∇    (δA ⋅v) − (v  ⋅∇   )δA.
     X ⊥      X⊥           ⊥    X⊥
= − ∇X ⊥δL− v ⊥ ⋅∇X ⊥δA,                              (112)

where δL is defined by

δL = δΦ − v ⋅δA.
(113)

Using expression (112), equation (107) is written

δRF  − L δF  = − q-[(− ∇  δL − v  ⋅∇   δA) × e∥]⋅ ∂Fg0 −-q∂δL-∂Fg0,
    0   g   a    m      X⊥      ⊥   X ⊥      Ω    ∂X    m  ∂t  ∂𝜀
(114)

where all terms are of O(λ2).

3.6 Equation for the non-adiabatic part δG

Plugging expression (114) into Eq. (102), we obtain

         q-[                         e∥]  ∂Fg0   q-∂δL∂Fg0
LgδG = − m  (− ∇X ⊥ δL− v⊥ ⋅∇X ⊥δA )× Ω  ⋅∂X  −  m ∂t  ∂ 𝜀 + δRδFg,
(115)

where Lg is given by Eq. (93), i.e.,

      ∂                ∂                     ∂
Lg = -- + (v∥e∥ + VE0 )⋅-- + v⋅[λB1 + λB2 ]− Ω--
     ∂t    (          ∂X  )                 ∂ α
   + -qE0 ⋅ v-⊥-∂-+ eα--∂- ,                               (116)
     m      B0 ∂μ   v⊥ ∂α
Expansion of δG

Expand δG as

δG = δG0 + δG1 + ...,

where δGi O(λi+1)Fg0, and note that the right-hand side of Eq. (115) is of O(λ2), then, the balance on order O(λ1) requires

∂ δG
----0 = 0,
 ∂ α
(117)

i.e., δG0 is gyro-phase independent.

The balance on order O(λ2) requires (for the special case of E0 = 0):

  ∂δG         ∂δG
  ---0-+ v∥e∥ ⋅---0+ v ⋅[λB1 + λB2]δG0
   ∂tq [        ∂X             e ]  ∂F     q ∂δL ∂F
= −--  (− ∇X ⊥δL − v⊥ ⋅∇X δA )×-∥  ⋅--g0 − --------g0+ δR δFg.     (118)
   m                          Ω     ∂X    m  ∂t  ∂𝜀
Gyro-averaging

Define the gyro-average operator α by

            ∫ 2π
⟨h⟩α = (2π)− 1    hdα,
             0
(119)

where h = h(X,α,𝜀,μ) is an arbitrary function of guiding-center variables. The gyro-averaging is an integration in the velocity space. [For a field quantity, which is independent of the velocity in particle coordinates, i.e., h = h(x), it is ready to see that the above averaging is a spatial averaging over a gyro-ring.]

Gyro-averaging Eq. (118), we obtain

       ⟨          ⟩
∂δG0-+  v e ⋅ ∂-δG0  + ⟨v⋅[λ  + λ   ]δG ⟩
 ∂t      ∥ ∥  ∂X           B1    B2   0α
    q[             e∥ ] ∂Fg0   q ∂⟨δL⟩α∂Fg0
= −m- − ∇X ⊥⟨δL⟩α ×-Ω  ⋅-∂X- − m---∂t---∂𝜀- + ⟨δRδFg⟩α,       (120)

where use has been made of (v⋅∇X)δAα 0, where the error is of order higher than O(λ2). Note that v = ±∘2-(𝜀−-B0μ-). Since B0 is approximately independent of α, so does v. Using this, the first gyro-averaging on the left-hand side of the above equation is written

⟨          ⟩
      ∂δG0-            ∂δG0-       ∂δG0-
 v∥e∥ ⋅ ∂X  α = ⟨v∥e∥⟩⋅ ∂X   = v∥e∥ ⋅ ∂X
(121)

The second gyro-averaging on the left-hand side of Eq. (120) can be written as

⟨v ⋅[λB1 + λB2]δG0⟩α = VD ⋅∇X δG0,
(122)

where VD is the magnetic curvature and gradient drift (Eq. (122) is derived in Appendix xx, to do later). Then Eq. (120) is written

[                   ]
 ∂-+ (v∥e∥ + VD )⋅∇X  δG0
 ∂t
   -q [             e∥] ∂Fg0   q-∂⟨δL⟩α ∂Fg0
= −m   − ∇X ⊥⟨δL⟩α × Ω ⋅ ∂X  − m   ∂t    ∂𝜀 + ⟨δRδFg⟩α.       (123)
Simplification of the nonlinear term

Next, we try to simplify the nonlinear term δRδFgα appearing in Eq. (123), which is written as

          ⟨    (              ) ⟩
⟨δRδF ⟩ =   δR  -qδΦ ∂Fg0+ δG
     g α        m     ∂𝜀      0  α
          ⟨  q   (   ∂Fg0)⟩
        =   m-δR  δΦ -∂𝜀-    + ⟨δRδG0⟩α                (124)
                            α

First, let us focus on the first term, which can be written as

   (       )           (            )   (e )               (       ) (       )
δR  δΦ ∂Fg0  ≈ − q-∂Fg0  δE + v×-δB-  ×  -∥  ⋅ ∂δΦ-− q-∂Fg0 v-×-δB  ⋅  eα-∂δΦ-
        ∂𝜀       m  ∂𝜀   (      c        Ω    ∂X )  m  ∂𝜀      c       v⊥ ∂α
             − -q∂Fg0 δE⋅  v∂δΦ-+ v⊥-∂δΦ-+ eα-∂δΦ- + -qδΦδE ⋅v ∂2Fg0
               m  ∂ 𝜀        ∂𝜀   B0  ∂μ   v⊥ ∂ α    m          ∂𝜀2
                 q (     v × δB)          q        ∂2Fg0
             = − m- δE + ---c--  ⋅∇v δΦ+  mδΦ δE⋅v -∂𝜀2-
                          2
             = -qδΦδE ⋅v ∂Fg0-                                             (125)
               m         ∂ 𝜀2

Using the above results, the nonlinear term δRδFα is written as

            ⟨             ⟩
          q-         ∂2Fg0
⟨δRδF ⟩α = m   δΦδE ⋅v ∂𝜀2   α + ⟨δRδG0⟩α
(126)

Accurate to O(λ2),the first term on the right-hand side of the above is zero. [Proof:

⟨        ∂2F  ⟩    ⟨ ∂2F          ⟩
  δΦ δE ⋅v ---g20   =   ---g20δΦ∇ δΦ ⋅v
          ∂𝜀   α      ∂𝜀            α
                 = ∂2Fg0⟨v ⋅∇(δΦ)2⟩
                    ∂𝜀2           α
                   ∂2Fg0          2
                 ≈  ∂𝜀2 ⟨v⊥ ⋅∇(δΦ) ⟩α
                 ≈ 0,                                 (127)

where use has been made of v⋅∇XδΦα 0, where the error is of O(λ2). Using the above results, expression (126) is written as

⟨δRδFg⟩α = ⟨δR δG0⟩α.
(128)

Using the expression of δR given by Eq. (56), the above expression is written as

               ⟨(            )       ⟩
            -q        v-×-δB    ( e∥)    ∂δG0-
⟨δRδG0⟩α = −m     δE +    c    ×   Ω   α ⋅ ∂X
             q ∂δG            q∂ δG  ⟨     v ⟩
           −-- ---0⟨δE ⋅v⟩α −------0  δE ⋅-⊥-              (129)
            m   ∂𝜀           m  ∂ μ       B0  α

where use has been made of ∂δG0∕∂α = 0. Using Eq. (112), we obtain

  q ⟨              ( e∥)⟩     q            e∥
− m- (δE +v × δB) ×  Ω-  α = m-∇X ⊥⟨δL⟩α × Ω-.
(130)

The other two terms in Eq. (129) can be proved to be zero. [Proof:

−-q∂δG0-⟨δE ⋅v ⟩ = -q∂-δG0-⟨v⋅∇  Φ⟩
 m   ∂𝜀       α   m   ∂𝜀      x  α
                ≈ -q∂-δG0-⟨v  ⋅∇ Φ⟩
                  m   ∂𝜀   ⊥   x  α
                  -q∂-δG0-
                ≈ m   ∂𝜀 ⟨v⊥ ⋅∇X Φ⟩α
                ≈ 0                                  (131)
         ⟨       ⟩            ⟨          ⟩
− -q∂δG0-  δE⋅ v⊥-  =  q-∂δG0- -1-v  ⋅∇ Φ
  m  ∂μ        B0  α   m  ∂μ   B0  ⊥   x   α
                       q ∂δG0 ⟨ 1         ⟩
                    ≈  m--∂μ-- B0-v⊥ ⋅∇X Φ
                                           α
                    ≈ 0                                   (132)

] Using the above results, the nonlinear term is finally written as

           -q[            e∥]
⟨δRδG0 ⟩α = m  ∇X ⊥⟨δL⟩α × Ω  ⋅∇X δG0.
(133)

Using this in Eq. (128), we obtain

           q [            e∥]
⟨δRδFg⟩α = m- ∇X ⊥⟨δL⟩α × Ω- ⋅∇X δG0,
(134)

which is of O(λ2).

Final equation for the non-adiabatic part of distribution function perturbation

Using the above results, the gyro-averaged kinetic equation for δG0 is finally written as

       (                        )
∂δG    |             q        e∥|
----0+ |(v ∥e∥ + VD −--∇ ⟨δL⟩× --|) ⋅∇ δG0
  ∂t                m◟----◝◜---Ω-◞
  (            )       nonlinear
=  -q∇ ⟨δL⟩× e∥  ⋅∇Fg0 −  -q∂⟨δL⟩ ∂Fg0  .              (135)
  ◟m-------◝◜Ω-------◞    m◟---∂t◝◜--∂𝜀◞
       spatial− drive       velocit− space− damp

where δG0 = δG0(X,𝜀,μ,t) is gyro-angle independent and is related to the distribution function perturbation δFg by

δF  = -qδΦ∂Fg0 + δG ,
   g  m    ∂ 𝜀     0
(136)

where the first term is called “adiabatic part”, which depends on the gyro-phase α via δΦ. (Equation (135) is the special case (∂Fg0∕∂μ|𝜀 = 0) of the Frieman-Chen nonlinear gyrokinetic equation given in Ref. [3]. Note that the nonlinear terms only appear on the left-hand side of Eq. (135) and all the terms on the right-hand side are linear.) Here VD is the guiding-center drift velocity in the equilibrim field; is the gyro-phase averaging operator; δL = δΦ v δA; the term

− q∇ ⟨δL⟩× e∥
  m        Ω
(137)

consists of the δE × B0 drift and magnetic fluttering term (refer to  expression (341) in Sec. C.3). For notaiton ease, this term is denoted by δVD in the following:

δV  ≡ − q-∇⟨δΦ − v⋅δA ⟩× e∥.
  D     m                Ω
(138)

Note that ∇≡ ∂∕∂X, which is the gradient operator in the guiding-center coordinates (X,𝜀,μ,α) while holding (𝜀,μ,α) constant. How do we numerically calculate ∂Φg∕∂X in PIC simulations? The difficulty is that X grid is not available, which makes it difficult to use the finite difference method. Meanwhile x grid is available in PIC simulations. It turns out we can make use of x grid to approximatly calculate the derivatives in X space. Using x = X + ρ and the definition δΦg(X,α,v) = δΦp(x) we obtain

∂δΦg(X,α,v⊥-)  ∂-δΦp-(x-)
     ∂X      =   ∂X
               ∂ δΦp (x ) ∂x
             = ---∂x-- ⋅∂X-
               ∂ δΦp (x ) (    ∂ρ )
             = ---∂x-- ⋅ 1 + ∂X-

             ≈ ∂-δΦp-(x-),                             (139)
                  ∂x

which is accurate up to O(λ) in gyrokinetic ordering. The above relation indicates that the value of ∂δΦg∕∂X at a guidng-center location is approximately equal to the value of ∂δΦp∕∂x at the corresponding particle position. Therefore we can use δΦ defined on x grid to compute  ∂δΦp∕∂x on gridpoints, and interpolate it to the particle position and this is a good approximation of ∂δΦg∕∂X.

Also note that δΦgis not known on X grid (it is known at random markers). So, to calculate δΦg∕∂X, we need to exchange the operation order:

δ⟨δΦg⟩   ∂δΦg-    ∂δΦp-
 ∂X   = ⟨ ∂X  ⟩ ≈ ⟨ ∂x ⟩.
(140)

For notation ease, the subscripts g and p are usually dropped. Which one is intended should be obvious from the context.