<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lukas.Ahrenberg &#187; Research</title>
	<atom:link href="http://lukas.ahrenberg.se/archives/category/research/feed" rel="self" type="application/rss+xml" />
	<link>http://lukas.ahrenberg.se</link>
	<description></description>
	<lastBuildDate>Sun, 08 Jan 2012 12:53:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sunday morning complexity</title>
		<link>http://lukas.ahrenberg.se/archives/705</link>
		<comments>http://lukas.ahrenberg.se/archives/705#comments</comments>
		<pubDate>Sun, 08 Jan 2012 12:53:13 +0000</pubDate>
		<dc:creator>lukas</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://lukas.ahrenberg.se/?p=705</guid>
		<description><![CDATA[Wondering what to do with your Sunday? I know just the very thing: complexity! Nature Physics has an insights issue on the subject (vol. 8 no. 1), and I have heard that the articles are free of charge until February 1, 2012 (the Nature journals are unfortunately otherwise quite fond of paywalls). There&#8217;s quite a [...]]]></description>
			<content:encoded><![CDATA[<p>Wondering what to do with your Sunday? I know just the very thing: complexity!</p>
<p>Nature Physics has an insights issue on the subject (<a href="http://www.nature.com/nphys/insight/complexity/index.html?WT.mc_id=GPL_NaturePhysics">vol. 8 no. 1</a>), and I have heard that the articles are free of charge until February 1, 2012 (the Nature journals are unfortunately otherwise quite fond of paywalls). There&#8217;s quite a lot of things to read (though I cheated a bit &#8211; I got some through early access and did not read it all on [Sun]day).</p>
<p>First, there is a good Commentary by Albert-László Barabási &#8211; <a href="http://www.nature.com/nphys/journal/v8/n1/full/nphys2188.html">The network takeover</a> (doi:10.1038/nphys2188) &#8211; arguing that while we may not be seeing the end of reductionism, the advent complexity science and network theory is an important part of a new trend where the structure of component relations is studied. I agree, I think more and more of natural science is turning to studying emergent behaviour, putting back together that what has been taken apart, and the rigorous theories developed over the years in mathematics, physics, and information theory are providing new ways in for instance in the  social sciences.</p>
<p>There are also three good reviews in the issue, highlighting what perhaps are the main network science directions currently: the information theoretical view of a system, the analysis of structure in existing networks, and the simulation of dynamic systems as processes on networks.</p>
<p><a href="http://www.nature.com/nphys/journal/v8/n1/full/nphys2190.html">Between order and chaos</a> by James Crutchfield (doi:10.1038/nphys2190) address randomness and computational mechanics. Very nice review describing complexity from an information theoretical point of view, and therefore having a special place in my heart. Good if you are approaching the field, as I do, from that specific direction and have been telling yourself &#8220;Hey, this look awfully lot like computation to me.&#8221; It all comes down to <img src='http://s.wordpress.com/latex.php?latex=%5Cepsilon&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\epsilon' title='\epsilon' class='latex' />-machines.</p>
<p><a href="http://www.nature.com/nphys/journal/v8/n1/full/nphys2162.html">Communities, modules and large-scale structure in networks</a> by M. E. J. Newman (doi:10.1038/nphys2162). Looking at structure, and communities in networks.  Besides being an interesting problem, community detection has turned out to be a quite important problem in many applications (for example lumping you together with your social network friends in order to predict your behaviour &#8212; wait you did not think you were unique, did you?). Newman&#8217;s review is well written and I felt I knew the field better after reading it. Both the historic link to physics, the challenges, and the state of the research.</p>
<p><a href="http://www.nature.com/nphys/journal/v8/n1/full/nphys2160.html">Modelling dynamical processes in complex socio-technical systems</a> by Alessandro Vespignani (doi:10.1038/nphys2160) is an overview of what one may gain from viewing a complex system as a process on a network instead of as a compartmental model, and mean field approaches. Borrows the standard SI(R) examples from epidemiology, but it is of course the same process whether we talk about diffusion, epidemics, or memes on twitter.</p>
<p>The Insight issue also contain a progress article &#8211; <a href="http://www.nature.com/nphys/journal/v8/n1/full/nphys2180.html">Networks formed from interdependent networks</a> by Gao et al. (doi:10.1038/nphys2180) &#8211; but I have to admit not having read it yet. It is more technical dealing with the issue of a network of networks. Something very interesting as I guess it may mean that some of the sub-networks are not any more in equilibrium, but also something I am not familiar with yet.</p>
<p>In any case, good stuff for a Sunday read, go grab the PDFs while you can!</p>
<p>If you still can&#8217;t get enough, or simply want a good introduction to the whole complexity thing, Newman has recently published another good general review <a href="http://arxiv.org/abs/1112.1440">Complex Systems: A Survey</a> (properly in Am. J. Phys. 79, 800-810 (2011), I believe, but I took the liberty of linking to the arXiv.org preprint).</p>
<p>Have fun!</p>
<p>.L</p>
]]></content:encoded>
			<wfw:commentRss>http://lukas.ahrenberg.se/archives/705/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Errata/Update to &#8216;Computer generated holograms from three dimensional meshes using an analytic light transport model&#8217;</title>
		<link>http://lukas.ahrenberg.se/archives/588</link>
		<comments>http://lukas.ahrenberg.se/archives/588#comments</comments>
		<pubDate>Wed, 30 Nov 2011 22:16:25 +0000</pubDate>
		<dc:creator>lukas</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://lukas.ahrenberg.se/?p=588</guid>
		<description><![CDATA[Section 3.B; Equations 15 &#8211; 19 A few weeks ago I received an email asking about the article Computer generated holograms from three-dimensional meshes using an analytic light transport model by myself and three colleagues published in Applied Optics back in 2008. After taking a second look at the section in question ( 3.B) I [...]]]></description>
			<content:encoded><![CDATA[<h1>Section 3.B; Equations 15 &#8211; 19</h1>
<p>A few weeks ago I received an email asking about the article <a href="http://dx.doi.org/10.1364/AO.47.001567">Computer generated holograms from three-dimensional meshes using an analytic light transport model</a> by myself and three colleagues published in Applied Optics back in 2008. After taking a second look at the section in question ( 3.B) I had to agree, a couple of the steps were hard to follow, and Eqn. 16 seemed especially confusing.  So, let me correct this by pointing out how to get from Eqn. 15  to Eqn. 19. in some more detail than the paper allows for.</p>
<p>First however, let me correct some actual errors I spotted when looking at this section.</p>
<ol>
<li>Eqn. 16. The vectors <img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20x%20%5C%5C%20y%20%5Cend%7Bbmatrix%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} x \\ y \end{bmatrix}' title='\begin{bmatrix} x \\ y \end{bmatrix}' class='latex' /> and <img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s%20%5C%5C%20t%20%5Cend%7Bbmatrix%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s \\ t \end{bmatrix}' title='\begin{bmatrix} s \\ t \end{bmatrix}' class='latex' /> should change place. In addition it is perhaps not obvious how to get from Eqn. 15 to Eqn. 16; see below for a (hopefully) clearer derivation.</li>
<li><img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7BJ%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{J}' title='\mathbf{J}' class='latex' /> at this point in the text is not strictly a Jacobian determinant I guess. Just a plain old determinant. The Jacobian one comes in later for the change of coordinates. Writing error there.</li>
<li>The switch of s,t and x,y coordinates seems to have crept in to Eqn. 18 as well.</li>
<li>Another typo: Eqn. 19 &#8211; the first argument for <img src='http://s.wordpress.com/latex.php?latex=F_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='F_{\Delta}' title='F_{\Delta}' class='latex' /> should be <img src='http://s.wordpress.com/latex.php?latex=%5Cfrac%7B%28a_%7B22%7Du%20-%20a_%7B21%7Dv%29%7D%7BJ%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\frac{(a_{22}u - a_{21}v)}{J}' title='\frac{(a_{22}u - a_{21}v)}{J}' class='latex' />.</li>
</ol>
<h2>Expanded explanation</h2>
<p>Now, let me take you from roughly Eqn. 15 to Eqn. 19. We have two &#8216;triangle functions&#8217; (defined earlier in the text so I&#8217;ll be brief here) in the plane: <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Delta}' title='f_{\Delta}' class='latex' /> with vertices <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%280%2C0%5Cright%29%2C%20%5Cleft%281%2C0%5Cright%29%2C%20%5Cleft%281%2C1%5Cright%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left(0,0\right), \left(1,0\right), \left(1,1\right)' title='\left(0,0\right), \left(1,0\right), \left(1,1\right)' class='latex' /> (The triangle <img src='http://s.wordpress.com/latex.php?latex=%5CDelta&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Delta' title='\Delta' class='latex' />); and <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CGamma%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Gamma}' title='f_{\Gamma}' class='latex' /> with vertices <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%28s_1%2C%20t_1%5Cright%29%2C%20%5Cleft%28s_2%2C%20t_2%5Cright%29%2C%20%5Cleft%28s_3%2C%20t_3%5Cright%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left(s_1, t_1\right), \left(s_2, t_2\right), \left(s_3, t_3\right)' title='\left(s_1, t_1\right), \left(s_2, t_2\right), \left(s_3, t_3\right)' class='latex' /> (The triangle <img src='http://s.wordpress.com/latex.php?latex=%5CGamma&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Gamma' title='\Gamma' class='latex' />).</p>
<p>Moreover we have an expression for the  Fourier transform of <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Delta}' title='f_{\Delta}' class='latex' />, denoted <img src='http://s.wordpress.com/latex.php?latex=F_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='F_{\Delta}' title='F_{\Delta}' class='latex' /> (it is given earlier in the article and rather  long, so I&#8217;ll just use a symbol for it here), and now we would like to know if we can express the Fourier transform of <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CGamma%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Gamma}' title='f_{\Gamma}' class='latex' />, denoted <img src='http://s.wordpress.com/latex.php?latex=F_%7B%5CGamma%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='F_{\Gamma}' title='F_{\Gamma}' class='latex' />  as a function of this.</p>
<p>Turns out we can; reference 16 in the paper: <a href="http://dx.doi.org/10.1049/el:19930207">&#8216;Affine theorem for two-dimensional fourier transform&#8217; by Bracewell et al.</a> is a short note showing how an affine transform relating the domains of two functions can be used to relate the corresponding Fourier spectra.</p>
<p>Now,  as <img src='http://s.wordpress.com/latex.php?latex=%5CDelta&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Delta' title='\Delta' class='latex' /> and <img src='http://s.wordpress.com/latex.php?latex=%5CGamma&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Gamma' title='\Gamma' class='latex' /> are two triangles it is clear that we can set up an affine transform relating them. This is the coordinate transform in Eqn 15:</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s%20%5C%5C%20t%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%26%20a_%7B12%7D%5C%5C%20a_%7B21%7D%20%26%20a_%7B22%7D%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%20x%20%5C%5C%20y%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cbegin%7Bbmatrix%7D%20a_%7B13%7D%20%5C%5C%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s \\ t \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' title='\begin{bmatrix} s \\ t \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' class='latex' />.</p>
<p>Here, the xy-vector represents the <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Delta}' title='f_{\Delta}' class='latex' /> coordinates and the st-vector the <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CGamma%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Gamma}' title='f_{\Gamma}' class='latex' /> coordinates.  Finding the elements <img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> is straight forward. If we define the following relation between the vertices of the two triangles: <img src='http://s.wordpress.com/latex.php?latex=%5Cleft%280%2C%200%5Cright%29%20%5Cmapsto%20%5Cleft%28s_1%2C%20t_1%5Cright%29%2C%20%5Cleft%281%2C%200%5Cright%29%20%5Cmapsto%20%5Cleft%28s_2%2C%20t_2%5Cright%29%2C%20%5Cleft%281%2C%201%5Cright%29%20%5Cmapsto%20%5Cleft%28s_3%2C%20t_3%5Cright%29%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\left(0, 0\right) \mapsto \left(s_1, t_1\right), \left(1, 0\right) \mapsto \left(s_2, t_2\right), \left(1, 1\right) \mapsto \left(s_3, t_3\right) ' title='\left(0, 0\right) \mapsto \left(s_1, t_1\right), \left(1, 0\right) \mapsto \left(s_2, t_2\right), \left(1, 1\right) \mapsto \left(s_3, t_3\right) ' class='latex' /> we can set up the following relations using Eqn 15:</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_1%20%5C%5C%20t_1%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%26%20a_%7B12%7D%5C%5C%20a_%7B21%7D%20%26%20a_%7B22%7D%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%200%20%5C%5C%200%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cbegin%7Bbmatrix%7D%20a_%7B13%7D%20%5C%5C%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_1 \\ t_1 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 0 \\ 0 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_1 \\ t_1 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 0 \\ 0 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' class='latex' /><br /></p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_2%20%5C%5C%20t_2%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%26%20a_%7B12%7D%5C%5C%20a_%7B21%7D%20%26%20a_%7B22%7D%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%201%20%5C%5C%200%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cbegin%7Bbmatrix%7D%20a_%7B13%7D%20%5C%5C%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_2 \\ t_2 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 1 \\ 0 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_2 \\ t_2 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 1 \\ 0 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' class='latex' /> <br /></p>
<img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_3%20%5C%5C%20t_3%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%26%20a_%7B12%7D%5C%5C%20a_%7B21%7D%20%26%20a_%7B22%7D%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%201%20%5C%5C%201%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cbegin%7Bbmatrix%7D%20a_%7B13%7D%20%5C%5C%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_3 \\ t_3 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 1 \\ 1 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_3 \\ t_3 \end{bmatrix} = \begin{bmatrix} a_{11} &amp; a_{12}\\ a_{21} &amp; a_{22} \end{bmatrix} \begin{bmatrix} 1 \\ 1 \end{bmatrix} + \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' class='latex' />
<p>Performing the matrix calculations leads to the following system of equations:</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_1%20%5C%5C%20t_1%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B13%7D%20%5C%5C%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_1 \\ t_1 \end{bmatrix} = \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_1 \\ t_1 \end{bmatrix} = \begin{bmatrix} a_{13} \\ a_{23} \end{bmatrix} ' class='latex' /> <br /></p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_2%20%5C%5C%20t_2%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%2B%20a_%7B13%7D%20%5C%5C%20a_%7B21%7D%20%2B%20a_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_2 \\ t_2 \end{bmatrix} = \begin{bmatrix} a_{11} + a_{13} \\ a_{21} + a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_2 \\ t_2 \end{bmatrix} = \begin{bmatrix} a_{11} + a_{13} \\ a_{21} + a_{23} \end{bmatrix} ' class='latex' /><br /></p>
<img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s_3%20%5C%5C%20t_3%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20a_%7B11%7D%20%2B%20a_%7B12%7D%20%2B%20a_%7B13%7D%20%5C%5C%20a_%7B21%7D%20%2B%20a_%7B22%7D%20%2Ba_%7B23%7D%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s_3 \\ t_3 \end{bmatrix} = \begin{bmatrix} a_{11} + a_{12} + a_{13} \\ a_{21} + a_{22} +a_{23} \end{bmatrix} ' title='\begin{bmatrix} s_3 \\ t_3 \end{bmatrix} = \begin{bmatrix} a_{11} + a_{12} + a_{13} \\ a_{21} + a_{22} +a_{23} \end{bmatrix} ' class='latex' />
<p>Which solved for <img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> gives the following transform (Eqn. 15 with<img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> filled in)</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s%20%5C%5C%20t%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cbegin%7Bbmatrix%7D%20s_2%20-%20s_1%20%26%20s_3%20-%20s_2%5C%5C%20t_2%20-%20t_1%20%26%20t_3%20-%20t_2%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%20x%20%5C%5C%20y%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cbegin%7Bbmatrix%7D%20s_1%20%5C%5C%20t_1%20%5Cend%7Bbmatrix%7D%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s \\ t \end{bmatrix} = \begin{bmatrix} s_2 - s_1 &amp; s_3 - s_2\\ t_2 - t_1 &amp; t_3 - t_2 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} + \begin{bmatrix} s_1 \\ t_1 \end{bmatrix} ' title='\begin{bmatrix} s \\ t \end{bmatrix} = \begin{bmatrix} s_2 - s_1 &amp; s_3 - s_2\\ t_2 - t_1 &amp; t_3 - t_2 \end{bmatrix} \begin{bmatrix} x \\ y \end{bmatrix} + \begin{bmatrix} s_1 \\ t_1 \end{bmatrix} ' class='latex' />.</p>
<p>This transform maps from triangle <img src='http://s.wordpress.com/latex.php?latex=%5CDelta&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Delta' title='\Delta' class='latex' /> to triangle <img src='http://s.wordpress.com/latex.php?latex=%5CGamma&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\Gamma' title='\Gamma' class='latex' />.  However, using the technique of Bracewell et al. requires a transform from the domain of <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CGamma%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Gamma}' title='f_{\Gamma}' class='latex' /> to <img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CDelta%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Delta}' title='f_{\Delta}' class='latex' /> because we want to take evaluate the former function as a look-up using the latter. That is, we need to map from st-coordinates to xy-coordinates, which is the inverse of the affine transform in Eqn 15.</p>
<p>Calculating the inverse is straight forward. If the original system is expressed as</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20s%20%5C%5Ct%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cmathbf%7BA%7D%20%5Cbegin%7Bbmatrix%7D%20x%5C%5Cy%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cmathbf%7Ba%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} s \\t \end{bmatrix} = \mathbf{A} \begin{bmatrix} x\\y \end{bmatrix} + \mathbf{a}' title='\begin{bmatrix} s \\t \end{bmatrix} = \mathbf{A} \begin{bmatrix} x\\y \end{bmatrix} + \mathbf{a}' class='latex' />,</p>
<p>where <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7BA%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{A}' title='\mathbf{A}' class='latex' /> is the 2&#215;2 matrix of Eqn. 15, and <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7Ba%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{a}' title='\mathbf{a}' class='latex' /> is the 2&#215;1 vector,</p>
<p>then its inverse is a new affine transform</p>
<p><img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20x%20%5C%5C%20y%20%5Cend%7Bbmatrix%7D%20%3D%20%5Cmathbf%7BB%7D%20%5Cbegin%7Bbmatrix%7D%20s%5C%5Ct%20%5Cend%7Bbmatrix%7D%20%2B%20%5Cmathbf%7Bb%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} x \\ y \end{bmatrix} = \mathbf{B} \begin{bmatrix} s\\t \end{bmatrix} + \mathbf{b}' title='\begin{bmatrix} x \\ y \end{bmatrix} = \mathbf{B} \begin{bmatrix} s\\t \end{bmatrix} + \mathbf{b}' class='latex' /> ;</p>
<p>where <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7BB%7D%20%3D%20%5Cmathbf%7BA%7D%5E%7B-1%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{B} = \mathbf{A}^{-1}' title='\mathbf{B} = \mathbf{A}^{-1}' class='latex' /> and <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7Bb%7D%20%3D%20-%20%5Cmathbf%7BA%7D%5E%7B-1%7D%5Cmathbf%7Ba%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{b} = - \mathbf{A}^{-1}\mathbf{a}' title='\mathbf{b} = - \mathbf{A}^{-1}\mathbf{a}' class='latex' />.</p>
<p>Using the values for <img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> calculated above give the transform</p>
<img src='http://s.wordpress.com/latex.php?latex=%5Cbegin%7Bbmatrix%7D%20x%20%5C%5C%20y%5Cend%7Bbmatrix%7D%20%3D%20%5Cfrac%7B1%7D%7BJ%7D%5Cbegin%7Bbmatrix%7Dt_3%20-%20t_2%20%26%20s_2%20-%20s_3%5C%5C%20t_1%20-%20t_2%20%26%20s_2%20-%20s_1%20%5Cend%7Bbmatrix%7D%20%5Cbegin%7Bbmatrix%7D%20s%20%5C%5C%20t%20%5Cend%7Bbmatrix%7D%20-%20%5Cfrac%7B1%7D%7BJ%7D%20%5Cbegin%7Bbmatrix%7D%20s_1%20%28t_3%20-%20t_2%29%2Bt_1%20%28s_2%20-%20s_3%29%20%5C%5C%20s_1%20%28t_1%20-%20t_2%29%2Bt_1%20%28%20s_2%20-%20s_1%29%20%5Cend%7Bbmatrix%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\begin{bmatrix} x \\ y\end{bmatrix} = \frac{1}{J}\begin{bmatrix}t_3 - t_2 &amp; s_2 - s_3\\ t_1 - t_2 &amp; s_2 - s_1 \end{bmatrix} \begin{bmatrix} s \\ t \end{bmatrix} - \frac{1}{J} \begin{bmatrix} s_1 (t_3 - t_2)+t_1 (s_2 - s_3) \\ s_1 (t_1 - t_2)+t_1 ( s_2 - s_1) \end{bmatrix}' title='\begin{bmatrix} x \\ y\end{bmatrix} = \frac{1}{J}\begin{bmatrix}t_3 - t_2 &amp; s_2 - s_3\\ t_1 - t_2 &amp; s_2 - s_1 \end{bmatrix} \begin{bmatrix} s \\ t \end{bmatrix} - \frac{1}{J} \begin{bmatrix} s_1 (t_3 - t_2)+t_1 (s_2 - s_3) \\ s_1 (t_1 - t_2)+t_1 ( s_2 - s_1) \end{bmatrix}' class='latex' />
<p>where <img src='http://s.wordpress.com/latex.php?latex=J%20%3D%20%5Cdet%7B%5Cmathbf%7BB%7D%7D%20%3D%20%28t_3%20-%20t_2%29%28%20s_2%20-%20s_1%29%20-%20%28s_2%20-%20s_3%29%28t_1%20-%20t_2%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='J = \det{\mathbf{B}} = (t_3 - t_2)( s_2 - s_1) - (s_2 - s_3)(t_1 - t_2)' title='J = \det{\mathbf{B}} = (t_3 - t_2)( s_2 - s_1) - (s_2 - s_3)(t_1 - t_2)' class='latex' />.  (The determinant of <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbf%7BB%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbf{B}' title='\mathbf{B}' class='latex' /> which I still chose to call <img src='http://s.wordpress.com/latex.php?latex=J&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='J' title='J' class='latex' /> to stay with the notation of the paper.)</p>
<p>The above are then the corrected versions of Eqns. 16 &#8211; 17.</p>
<p>From here it is quite straight forward to plug the result directly int0 the expression from Bracewell et al. to yield Eqn. 18 and Eqn. 19 of the paper, however because the notation is not very clear I will explain it further.</p>
<p>Our paper uses <img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> to denote the matrix elements used in Eqns. 18-19. These are meant to refer to the elements of the matrix in Eqn. 16, however since <img src='http://s.wordpress.com/latex.php?latex=a_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='a_{ij}' title='a_{ij}' class='latex' /> is used in Eqn. 15, this is quite confusing. Following the notation in this post, the elements should rather be called <img src='http://s.wordpress.com/latex.php?latex=b_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='b_{ij}' title='b_{ij}' class='latex' />; with Eqn. 18  expressed as (while also correcting the switch of xy/st coordinates):</p>
<img src='http://s.wordpress.com/latex.php?latex=f_%7B%5CGamma%7D%5Cleft%28s%2Ct%5Cright%29%20%3D%20f_%7B%5CDelta%7D%5Cleft%28b_%7B11%7D%20s%20%2B%20b_%7B12%7Dt%20%2B%20b_%7B13%7D%2C%20b_%7B11%7D%20s%20%2B%20b_%7B12%7Dt%20%2B%20b_%7B13%7D%5Cright%29.&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f_{\Gamma}\left(s,t\right) = f_{\Delta}\left(b_{11} s + b_{12}t + b_{13}, b_{11} s + b_{12}t + b_{13}\right).' title='f_{\Gamma}\left(s,t\right) = f_{\Delta}\left(b_{11} s + b_{12}t + b_{13}, b_{11} s + b_{12}t + b_{13}\right).' class='latex' />
<p>Eqn. 19 then, does not change (except that we now use <img src='http://s.wordpress.com/latex.php?latex=b_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='b_{ij}' title='b_{ij}' class='latex' />, and the correction of the misprinted index):</p>
<img src='http://s.wordpress.com/latex.php?latex=F_%7B%5CGamma%7D%5Cleft%28u%2Cv%5Cright%29%20%3D%20%5Cfrac%7B1%7D%7B%7CJ%7C%7D%5Cexp%5Cleft%5C%7B%5Cfrac%7B2%5Cpi%20i%7D%7BJ%7D%5Cleft%5B%5Cleft%28b_%7B22%7Db_%7B13%7D-b_%7B12%7Db_%7B23%7D%5Cright%29u%2B%5Cleft%28b_%7B11%7Db_%7B23%7D-b_%7B13%7Db_%7B21%7D%5Cright%29v%5Cright%5D%5Cright%5C%7D%5C%5C%20%5C%3B%20%5C%3B%20%5Ctimes%20F_%7B%5CDelta%7D%5Cleft%28%5Cfrac%7B1%7D%7BJ%7D%5Cleft%28b_%7B22%7Du-b_%7B21%7Dv%5Cright%29%2C%5Cfrac%7B1%7D%7BJ%7D%5Cleft%28-b_%7B12%7Du%2Bb_%7B11%7Dv%5Cright%29%5Cright%29.&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='F_{\Gamma}\left(u,v\right) = \frac{1}{|J|}\exp\left\{\frac{2\pi i}{J}\left[\left(b_{22}b_{13}-b_{12}b_{23}\right)u+\left(b_{11}b_{23}-b_{13}b_{21}\right)v\right]\right\}\\ \; \; \times F_{\Delta}\left(\frac{1}{J}\left(b_{22}u-b_{21}v\right),\frac{1}{J}\left(-b_{12}u+b_{11}v\right)\right).' title='F_{\Gamma}\left(u,v\right) = \frac{1}{|J|}\exp\left\{\frac{2\pi i}{J}\left[\left(b_{22}b_{13}-b_{12}b_{23}\right)u+\left(b_{11}b_{23}-b_{13}b_{21}\right)v\right]\right\}\\ \; \; \times F_{\Delta}\left(\frac{1}{J}\left(b_{22}u-b_{21}v\right),\frac{1}{J}\left(-b_{12}u+b_{11}v\right)\right).' class='latex' />
<p><img src='http://s.wordpress.com/latex.php?latex=J%20%3D%20%5Cdet%20B&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='J = \det B' title='J = \det B' class='latex' /> as defined above, and <img src='http://s.wordpress.com/latex.php?latex=b_%7Bij%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='b_{ij}' title='b_{ij}' class='latex' /> taken from Eqn. 16.</p>
<p>I hope this extended explanation/derivation explain things and will help future readers of the paper.</p>
<p>Thanks to Zhang Jianquang for asking me about the mathematics and thus prompting me to take a second look.</p>
<p>Please let me know if you find any errors in this post, or in the paper itself and I will try to correct them.</p>
<p>When I have time I think I will check through the rest of the paper. When writing this I had a thought regarding the generated wave field and I think that a diffusing field may be needed as well.</p>
<p>.L</p>
]]></content:encoded>
			<wfw:commentRss>http://lukas.ahrenberg.se/archives/588/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

