K-transform

From HandWiki

In mathematics, the K transform (also called the Single-Pixel X-ray Transform) is an integral transform introduced by R. Scott Kemp and Ruaridh Macdonald in 2016.[1] The transform allows the structure of a N-dimensional inhomogeneous object to be reconstructed from scalar point measurements taken in the volume external to the object.

Gunther Uhlmann proved[2] that the K transform exhibits global uniqueness on ℝn, meaning that different objects will always have a different K transform. This uniqueness arises by the use of a monotone, nonlinear transform of the X-ray transform. By selecting the exponential function for the monotone nonlinear function, the behavior of the K transform coincides with attenuation of particles in matter as described by the Beer–Lambert law, and the K transform can therefore be used to perform tomography of objects using a low-resolution single-pixel detector.

An inversion formula based on a linearization was offered by Lai et al., who also showed that the inversion is stable under certain assumptions.[3] A numerical inversion using the BFGS optimization algorithm was explored by Fichtlscherer.[4]

Definition

Let an object f be a function of compact support that maps into the positive real numbers f:Ω→ℝ0+. The K-transform of the object f is defined as 𝒦:L1(Ω,ℙ0+)→[0,1], 𝒦f(r)≡∫LD(r)e𝒫f(l)dl, where LD(r)≡L(r)∩L(D) is the set of all lines originating at a point r and terminating on the single-pixel detector D, and 𝒫 is the X-ray transform.

Proof of global uniqueness

Let 𝒫f be the X-ray transform transform on ℝn and let 𝒦 be the non-linear operator defined above. Let L1 be the space of all Lebesgue integrable functions on ℝn , and L∞ be the essentially bounded measurable functions of the dual space. The following result says that −𝒦 is a monotone operator.

For f,g∈L1 such that 𝒦f,𝒦g∈L∞ then ⟨𝒦f−𝒦g,f−g⟩≤0 and the inequality is strict when f≠g.

Proof. Note that 𝒫f(r,θ) is constant on lines in direction θ, so 𝒫f(r,θ)=𝒫f(Eθr,θ), where Eθ denotes orthogonal projection on θ⊥. Therefore:

⟨𝒦f−𝒦g,f−g⟩=∫ℝn∫𝕊n−1(e−𝒫f(r,θ)−e−𝒫g(r,θ))(f−g)(r)dθdr

=∫𝕊n−1∫ℝn(e−𝒫f(r,θ)−e−𝒫g(r,θ))(f−g)(r)drdθ

=∫𝕊n−1∫θ⊥(e−𝒫f(Eθr,θ)−e−𝒫g(Eθr,θ))∫ℝ(f−g)(Eθr+sθ)dsdrHdθ

=∫𝕊n−1∫θ⊥(e−𝒫f(Eθr,θ)−e−𝒫g(Eθr,θ))(𝒫f(Eθr,θ)−𝒫g(Eθr,θ))drHdθ

where drH is the Lebesgue measure on the hyperplane θ⊥. The integrand has the form (e−s−e−t)(s−t), which is negative except when s=t and so ⟨𝒦f−𝒦g,f−g⟩<0 unless 𝒫f=𝒫g almost everywhere. Then uniqueness for the X-Ray transform implies that g=f almost everywhere. ◼

Lai et al. generalized this proof to Riemannian manifolds.[3]

Applications

The K transform was originally developed as a means of performing a physical one-time pad encryption of a physical object.[1] The nonlinearity of the transform ensures the there is no one-to-one correspondence between the density f and the true mass ∫𝕊n−1∫ℝf(x+sθ)dsdθ, and therefore f cannot be estimated from a single projection.

References

  1. ↑ 1.0 1.1 Kemp, R. Scott et al. (August 2, 2016). "Physical cryptographic verification of nuclear warheads". Proceedings of the National Academy of Sciences 113 (31): 8618–8623. doi:10.1073/pnas.1603916113. PMID 27432959. Bibcode: 2016PNAS..113.8618K. 
  2. ↑ Kemp, R. Scott et al. (August 2, 2016). "Supporting information: physical cryptographic verification of nuclear warheads". Proceedings of the National Academy of Sciences 113 (31): SI-5. doi:10.1073/pnas.1603916113. PMID 27432959. PMC 4978267. https://www.pnas.org/content/pnas/suppl/2016/07/13/1603916113.DCSupplemental/pnas.1603916113.sapp.pdf. Retrieved 22 Feb 2021. 
  3. ↑ 3.0 3.1 Lai, Ru-Yu; Uhlmann, Gunther; Zhai, Jian; Zhou, Hanming (2021). "Single pixel X-ray transform and related inverse problems". arXiv:2112.13978 [math.AP].
  4. ↑ Fichtlscherer, Christopher (19 August 2020). "The K-Transform". K-Transform Tomography: Applications in Nuclear Verification (MSc). University of Hamburg.