Consider an arbitrarily shaped body to be cloaked which is enclosed by another body with the same topology. A coordinate transformation is carried out to map any point lying within the region from the centre to the boundary of the outer body to the region lying between the two bodies.
Consider O to be the centre of the concentric bodies as shown in Figure 1. Letbe any point on the surface of the inner body and
be the corresponding point having the same value of (
) on the surface of the outer body in the radial direction. The transformation is carried out such that any point lying in the region OA gets transformed to a point lying in the region
.
(1)
(2)
(3)
Figure 1 Coordinate transformation for arbitrary geometry.
Where
is the unit vector in the radial direction, r is the position vector of a point on the surface of the body to be cloaked for a given (
),
is the position vector of the point on the surface of the cloak for the same (
), and
is a mathematical function that defines the nature of contour of the surface of the cloaked and outer bodies which is dependent on (
). Since the cloak parameters depend on (
), for the unique definition of the parameters, the function
must be a single valued function of (
).
(4)
(5)
(6)
(7)
The transformation from unprimed to primed coordinates preserves the direction of the position vector r, which means that
are parallel.
(8)
Expressing the equation in the tensor notation and using Equation (4),
(9)
(10)
(11)
Where
is the Kronecker delta function.
The Jacobian for the coordinate transformation can be written as shown in:5
(12)
The gradient of a function F in spherical coordinates can be expressed as
(13)
(14)
Equation (14) can be used to express
(12) as
(15)
The media properties (
) in the transformed medium can be expressed as:
(16)
(17)
The motion of a material particle is determined by the Hamilton-Jacobi equation. The function of a wave vector in geometric optics is same as that of momentum of a particle in mechanics, while the frequency is akin to Hamiltonian, i.e., the energy of the particle.
Since there is no loss of energy while the wave propagates through the medium, the Hamiltonian can be found in order to trace the path of the wave in the cloaked medium.5
From the classical theory of electromagnetic,10 the dispersion equation in an anisotropic medium can be expressed as:
(18)
(19)
(20)
(21)
Hereis the refractive index of the medium,is the unity matrix in a three dimensional system,
is the adjoint matrix of
and
is the trace of the product of the adjoint of
and
. Under the condition that
, which is the case for cloaking, the above equation reduces to Equation (22) same as Equation (37) in [5] and as explained below.
(22)
(23)
(24)
(25)
Whereis the refractive index of the medium,
andis the unity matrix in a three dimensional system. The Hamiltonian can be expressed as
(26)
(27)
Since
i.e.
is a function which is not dependent on the Hamiltonian,
can be eliminated. The Hamiltonian would now read:
(28)
In order to illustrate the similarity of approach between Hamiltonian mechanics and Maxwell equations, we consider the spherical cloak as described by Pendry5 One can start with the Maxwell equations, write the dispersion equation Hamiltonian H=0 (Equation 25), take its gradient with respect to
. For a spherical cloak, the Hamiltonian can be written as:5
(29)
The gradient of the dispersion equation (Equation 29) can be written as:10
(30)
(31)
The group velocity can be defined as
. The ray vectorcan be defined as
(32)
The ray vectorwhich indicates the direction of flow of power is in the same direction as
: Equation (35). As explained in.5,11 Since the media properties (
) in the transformed medium, Equation (16) are changing with position in the problem we are dealing with as well as in the case of Pendry5 Equation (37) of5 cannot be solved for any arbitrary position, hence the fields cannot be calculated analytically. One is compelled to use Hamiltonian mechanics (as discussed in5) to solve the dispersion relation to findas a function of position and free space.
The transformation equation Eq.15 can be expressed in terms of primed coordinates and the ratio
can be eliminated later.
(33)
The aim is to express the whole expression in terms of the primed coordinate system. Since the Hamiltonian involves the product
, the ratio
can eliminated completely by multiplying both sides by
using Equation (4) as
Further analysis will be carried out in terms of
, but the primes will be dropped.
For the sake of simplicity, we consider an axisymmetric cloak i.e.
. The Hamiltonian is expressed in terms of the transformed coordinate system. On substituting the corresponding values and carrying out a nontrivial derivation, we obtain
(34)
For a spherical cloak, only first three terms of Equation 31 exist since
This reduced equation of Hamiltonian agrees with the expression of Hamiltonian for spherical cloak given in.5 The transmitted wave vector
must lie in the plane of incidence.
where
is the incident wave vector,N is the normal vector pointing inwards to the plane of incidence, and q is a scalar quantity which is obtained by solving for
using a procedure similar to that described by Pendry5
For the purpose of ray tracing, the path can be parameterised using the Hamiltonian, Equation 34 as:11
(35)
(36)
Where
is the parameterising variable and x is the position vector. Ray tracing is carried out by solving
as a function of
starting from
which corresponds to the point at which the incident wave touches the cloak. In a spherical coordinate system, the position vector x points in the direction of the radial vector
, which means
.
The Hamiltonian can be solved as per11 as:
(37)
(38)
In order to calculate the Jacobian, a spherical coordinate system
has been used. However, for the case of ray tracing where in the calculation of distance is involved, the vectors
are expressed in the corresponding Cartesian components.