arXiv reader

Mutual Information for Electromagnetic Information Theory Based on Random Fields

Zhongzhichao Wan, Jieao Zhu, Zijian Zhang, Linglong Dai and Chan-Byoung Chae

arXiv
2111.00496v4 · PDF · 20 February 2023
Categories
cs.IT, math.IT
Licence
CC0 1.0 The site shows the text.

Abstract

Traditional channel capacity based on the discrete spatial dimensions mismatches the continuous electromagnetic fields. For the wireless communication system in a limited region, the spatial discretization may results in information loss because the continuous field can not be perfectly recovered from the sampling points. Therefore, electromagnetic information theory based on spatially continuous electromagnetic fields becomes necessary to reveal the fundamental theoretical capacity bound of communication systems. In this paper, we propose analyzing schemes for the performance limit between continuous transceivers. Specifically, we model the communication process between two continuous regions by random fields. Then, for the white noise model, we use Mercer expansion to derive the mutual information between the source and the destination. For the close-form expression, an analytic method is introduced based on autocorrelation functions with rational spectrum. Moreover, the Fredholm determinant is used for the general autocorrelation functions to provide the numerical calculation scheme. Further works extend the white noise model to colored noise and discuss the mutual information under it. Finally, we build an ideal model with infinite-length source and destination which shows a strong correpsondence with the time-domain model in classical information theory. The mutual information and the capacity are derived through the spatial spectral density.

Items 11

Notation

Notation

F57F

bold uppercase characters denote matrices; bold lowercase characters denote vectors; the dot \cdot denotes the scalar product of two vectors, or the matrix-vector multiplication. {\mathbb E}\left[x\right] denotes the mean of random variable x; \epsilon_0 is the permittivity of a vacuum, \mu_0 is the permeability of a vacuum, and c is the speed of light in a vacuum; * denotes the convolution operation, and \mathscr{F}[f(x)] denotes the Fourier transform of f(x); (f(x))^+ is equal to \frac{f(x)+|f(x)|}{2}; \nabla is the nabla operator, and \nabla \times is the curl operator; J_0(x) is the Bessel function; K_0(x) is the zeroth-order modified Bessel function of the second kind; Y_0(x) is the zeroth-order Neumann function; \ket{\phi} is the quantum mechanical notation of a function \phi, where the inner product is denoted by \bra{\psi}\phi\rangle; the matrix element of an operator T under an orthonormal basis \{\phi_j\}_{j=1}^{+\infty} is represented by the Dirac notation T_{ij}=\bra{i}T\ket{j}; \det(\cdot) denotes the matrix determinant or the Fredholm determinant.

Remark

Remark 1

RG29

Equation (?) fully depicts the autocorrelation of the noise field of three polarization orientations under the assumption of isotropic incidence. This form of autocorrelation is also employed to describe the channel autocorrelation [shafi2006polarized, eqn (19)], which is reasonable because the noise discussed here can be considered as unwanted signals received through a random channel.

Remark

Remark 2

HRWO

This noise model is based on the isotropic scattering assumption, which can be easily extended to the non-isotropic case. If we assume that the radiation interference is not uniform in spatial angle but concentrated near a certain angle, we can use von Mises-Fisher (vMF) distribution [abdi2002space, gatto2007generalized] to depict such angular concentration. A similar idea was proposed in [pizzo2022spatial] to analyze the angular selectivity of the random channel modeling but the analytic solution was not given. For the 3-dimensional von Mises-Fisher distribution, which is a close approximation to the spherical analogue of the Gaussian distribution, the probability density function is given by

\begin{aligned} f(\boldsymbol{x}|\boldsymbol{\mu}) = C(\|\boldsymbol{\mu}\|)e^{\hat{\boldsymbol{x}} \cdot \boldsymbol{\mu}}, \end{aligned}

where C(\|\boldsymbol{\mu}\|) = \frac{\|\boldsymbol{\mu}\|}{2\pi (e^{\|\boldsymbol{\mu}\|}-e^{-\|\boldsymbol{\mu}\|})} is the normalization constant. Instead of (?) we have

\begin{aligned} {\mathbb E}\left[{\bf N}(\bf r +\bf r'){\bf N}^{\rm H}(\bf r') \right] = \frac{\sigma^2}{4\pi}\underset{S_3}{\iint}({\bf{I}-\boldsymbol{\hat{\kappa}}}\boldsymbol{\hat{\kappa}}^{\rm T})e^{{\rm j}\boldsymbol{\kappa}\cdot {\bf r}}e^{\hat{\boldsymbol{\kappa}} \cdot \boldsymbol{\mu}}{\rm d} S. \end{aligned}

Then, by replacing {\bf r}\in\mathbb{R}^3 in (?) by {\bf r} = {\bf r}_R - {\rm j}{\boldsymbol \mu}/\kappa \in\mathbb{C}^3. The imaginary part {\rm j}{\boldsymbol \mu}/k can be combined into the spatial harmonic factor e^{{\rm j}\boldsymbol{\kappa} \cdot {\bf r}} of the planar wave, in order to describe a vMF distribution of the incident angles \theta and \varphi. Equation (?) can then be extended to the non-isotropic case accordingly by analytic continuation [ahlfors1953complex] techniques, leading to

\begin{aligned} {\mathbb E}\left[{\bf N}(\bf r +\bf r'){\bf N}^{\rm H}(\bf r') \right] &=\frac{\sigma^2}{4}(f_1(\kappa r_1)+f_2(\kappa r_1)){\bf{I}}\\&~~~~+\frac{\sigma^2}{4}(f_1(\kappa r_1)-3f_2(\kappa r_1)){\bf{\hat{r}_1}}{\bf{\hat{r}_1}^{\rm T}}, \end{aligned}

where r_1 = \sqrt{(\boldsymbol{r}-{\rm j}\boldsymbol{\mu}/\kappa)^{\rm T}(\boldsymbol{r}-{\rm j}\boldsymbol{\mu}/\kappa)} and {\bf{\hat{r}_1}} = \frac{\boldsymbol{r}-{\rm j}\boldsymbol{\mu}/\kappa}{r_1}.

Remark

Remark 3

FP46

For simplicity, we focus on the linear transceivers in the paper, so as to use the tools and conclusions in the classical theory of stochastic process. However, the analyzing schemes here are not limited to the scenario with linear transceivers, but can be extended to other scenarios like two-dimensional surfaces. The conclusions in stochastic processes should also be extended to those in random fields. For example, if the source is a rectangular surface with current density J({\bf s}) = J(s_x,s_y) and the destination receives electric field E({\bf r}) = E(r_x,r_y) in a rectangular surface. We can also derive the autocorrelation function R_E({\bf r},{\bf r}') of the electric field. Since the rectangular surface is a compact separable metric space if we define the area as the measure on the space, we can perform Mercer expansion on random field E(r_x,r_y) according to [mercer1909xvi]. The expansion is similar to (?) as R_E({\bf r},{\bf r}') = \sum_k \lambda_k \phi_k({\bf r})\phi_k({\bf r}'). Therefore, mutual information expression and the corresponding derivation can also be done under the scenario with two-dimensional transceivers. For three-dimensional transceivers, the extension is similar to the two-dimensional cases. Furthermore, if we want to consider the vector-valued fields as {\bf J}(\bf s) and {\bf E}(\bf r), we can decompose {\bf E}(\bf r) according to the extension of the Mercer theorem [de2013extension].

Remark

Remark 4

F92W

Our analysis here from the mutual information perspective is compatible with existing works about the capacity. The existing works decompose the current density and electric field on a set of bases, which is similar to the SVD decomposition on {\bf H}{\bf H}^\dagger, where {\bf H} is the channel matrix in discrete MIMO systems [miller2019waves]. Our work decomposes the current density and electric field according to their autocorrelation function, which finds the bases for the field with given autocorrelation function. This scheme is similar to the decomposition of the covariance matrix to obtain the mutual information between random vectors, since I(X;X+N) = {\rm logdet} \frac{K_X+K_N}{K_N} = \sum_{i=1}^m (1+\frac{\lambda_m}{n_0/2}), where \lambda_k is the eigenvalue of K_X and K_N = (n_0/2){\bf I}.

It is obvious that when fixing the field distribution which maximizes the mutual information, the capacity between continuous transceivers can be obtained. This conclusion is an extension from the discrete matrices to continuous operators. For discrete matrices we have C = \underset{K_J}{\rm max}{\rm logdet}\frac{HK_JH^{\rm H}+K_N}{K_N} with respect to {\rm Tr}(K_J) \leqslant P. The optimal solution is obtained by using singular value decomposition and Karush–Kuhn–Tucker (KKT) theorem. For operators, Mercer expansion is utilized instead of the singular value decomposition. Through this approach, an operator can be viewed as an infinitely large matrix [gruber2008new], and the optimization problem can be solved by extended KKT theorem [bachir2021finitely] for countably infinite variables. The result is in the form of water-filling method.

Remark

Remark 5

MBYJ

The Fredholm determinant \det(\cdot) is a homomorphism of G into the multiplicative group of the complex numbers \mathbb{C}, i.e., \det(AB)=\det(A)\det(B), \;\forall A,B\in G, which is similar to the determinant of a square matrix. Furthermore, suppose the trace-class operator T has eigenvalues \lambda_k, then \det({\bf 1}+T)=\prod_k (1+\lambda_k).

Remark

Remark 6

YNO6

The discretization algorithm of the mutual information not only has the mathematical meaning but also has physical correspondence. Since -{\rm logdet}({\bf I}-{\bf K}_{\rm sep}) in Algorithm ? equals {\rm log}\,{{\rm det}({\bf K}_{E}+{\bf K}_{N})/{\rm det}({\bf K}_{N})}, which is the form of the mutual information of multiple Gaussian channel model. If we express {\bf K}_{E,i,j} and {\bf K}_{N,i,j} by \mathbb{E}\left[ \int_{a_{i-1}}^{a_i}E(x){\rm d}x \int_{a_{j-1}}^{a_j}E^{*}(y){\rm d}y \right] and \mathbb{E}\left[ \int_{a_{i-1}}^{a_i}N(x){\rm d}x \int_{a_{j-1}}^{a_j}N^{*}(y){\rm d}y \right] respectively, it is easy to find that the mutual information after discretization can be viewed as using several patch antennas in the destination region which receives the integral of the electric field. Therefore, the convergence of the numerical approximation of the mutual information shows how the discrete destinations approach the continuous one. Here we use Gauss-Legendre quadrature rule because it converges faster than the equally-spaced trapezoid or rectangular quadrature rules.

Lemma

Lemma 1

0LNH

The Fourier transform of the Green function in (?) can be expressed by G(\kappa)=F_1(\kappa)*F_2(\kappa), where

\begin{aligned} &{F}_1(\kappa) = \frac{-{\rm j}{ {Z_0} {d^2}}}{{4\pi \lambda }}\left\{ \begin{array} {lcr} \frac{\pi}{2} {\rm j} {J_0}(dm ) - \frac{\pi}{2} {Y_0}(dm ), & [0 < \kappa < \frac{{2\pi }}{\lambda }]\\ {K_0}{\rm{(}}dm {\rm{) }}, & [\kappa > \frac{{2\pi }}{\lambda }] \end{array} \right. \end{aligned}

with m=\sqrt {|{{(\frac{{2\pi }}{\lambda })}^2} - {\kappa^2}|}, and

\begin{aligned} F_2(\kappa) =~ & d{\sqrt {\frac{\pi }{2}} {e^{ - d\left| \kappa \right|}}}+\frac{{\rm j}d\lambda}{2\pi}\sqrt {\frac{2}{\pi }} \left| \kappa \right|{K_1}(d\left| \kappa \right|) \\&-\frac{{\rm j}\lambda}{\pi}\Big[\sqrt {\frac{2}{\pi }} {K_0}(d\left| \kappa \right|) - d\sqrt {\frac{2}{\pi }} \left| \kappa \right|{K_1}(d\left| \kappa \right|)\Big] \\&-(\frac{\lambda}{2\pi})^2\frac{1}{2d}\sqrt {\frac{\pi }{2}} (1 + \left| {d\kappa} \right|){e^{ - \left| {d\kappa} \right|}} \\&+(\frac{\lambda}{2\pi})^2\Big[\sqrt {\frac{\pi }{2}}\frac{2{ {e^{ - d\left| \kappa \right|}}}}{d} - \frac{1}{d}\sqrt {\frac{\pi }{2}} (1 + \left| {d\kappa} \right|){e^{ - \left| {d\kappa} \right|}}\Big]. \end{aligned}
Proof of Lemma 1

See Appendix A.

Theorem

Theorem 1

4KG5

For the overall capacity in (?) and the power constraint for the current density in (?), the SSD of the best current density obeys S_J(\kappa) = \left(\frac{1}{2\pi \mu} - S_{N'}(\kappa)\right)^{+}, where \mu is obtained by the power constraint.

Proof of Theorem 1

To obtain the optimal SSD S_J(\kappa) that maximizes (?), we apply the variational calculus [gelfand2000calculus]. The Lagrange multiplier \mu can be introduced to take into consideration the power constraint \int{S_J {\rm d}\kappa}\leqslant P_J:

\begin{aligned} \mathcal{L}(S_J, \mu) = & ~\frac{1}{2 \pi}\int_{-\infty}^{+\infty}{\log\left(1+\frac{S_J(\kappa)}{S_{N'}(\kappa)}\right){\rm d}\kappa} \\& - \mu \left(\int_{-\infty}^{+\infty}{S_J(\kappa){\rm d}\kappa}-P_J\right). \end{aligned}

Taking the variation of (Proof) we obtain

\delta C=\frac{1}{2 \pi}\int_{-\infty}^{+\infty}{\frac{1}{1+\frac{S_J(\kappa)}{S_{N'}(\kappa)}}\frac{\delta S_J(\kappa)}{S_{N'}(\kappa)}{\rm d}\kappa} - \mu \int_{-\infty}^{+\infty}{\delta S_J(\kappa){\rm d}\kappa}.

From (Proof) we obtain that the optimal solution for S_J should satisfy \frac{1}{{2 \pi}(S_J(\kappa)+S_{N'}(\kappa))} - \mu \equiv 0. Taking the non-negative condition on S_J into consideration, we obtain S_J(\kappa) = \left(\frac{1}{2\pi \mu} - S_{N'}(\kappa)\right)^{+}.

Source and licence

The text on this page is from arXiv:2111.00496v4 by Zhongzhichao Wan, Jieao Zhu, Zijian Zhang, Linglong Dai and Chan-Byoung Chae, under the licence CC0 1.0. The corpus made these changes: it read the items out of the LaTeX source, it expanded the macros of the paper, it put each proof after its statement, and it converted the text to HTML. The formulas are the TeX of the paper, and KaTeX renders them. A formula or a reference can look different from the PDF. The page is published under CC BY 4.0.

The record of each item is in analysis/objects/2111/2111.00496.jsonl.