<?xml version="1.0"?>
<!DOCTYPE html    PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN"
"http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    
    <title>Huan Ma's Homepage</title>
    <link rel="stylesheet" href="style.css" type="text/css" charset="utf-8" />
  </head>
  
  <body>
    
    <div id="wrapper">
      <div id="header">
	<div>					
	  <p>路曼曼其修远兮，吾将上下而求索。</p> 
	</div>
      </div>
      <div id="nav">
	<a href="index.html">Home</a>
	<a href="index.html">About me</a>
	<a href="http://yusufma.blogspot.com/">Blog</a>
	<a href="links.html">Links</a>
	<a class="lastchild" href="http://yusufma.freeforums.org/viewforum.php?f=7">Contact me</a>
      </div>
      <div id="body-one">
	<div id="body-top">
	  <div id="body-bot">
	  <h1>Ray Matrices for Paraxial Optical Elements</h1>
	  <ol>
	    <li class="order">"Free space" region, index n<sub>0</sub>, length L
	    <table width="100%" class="display"><tr><td align="center">
	        <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mi>L</mi><mo stretchy="false">/</mo>
<msub><mrow><mi>n</mi></mrow><mrow><mn>0</mn></mrow>
</msub>
</mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
    </td></tr></table>
	    </li>
	    <li class="order">Thin lens, focal length f (f>0 for converging lens)
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mo>-</mo><mn>1</mn><mo stretchy="false">/</mo><mi>f</mi></mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">Curved mirror, radius R, normal incidence (R>0 for concave mirror)
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mo>-</mo><mn>2</mn><mo stretchy="false">/</mo><mi>R</mi></mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">Curved mirror, arbitrary incidence<br/>
	    R<sub>e</sub> = R cos&theta; in the plane of incidence ("tangential")<br/>
	    R<sub>e</sub> = R/cos&theta; &perp; to the plane of incidence ("sagittal")
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mo>-</mo><mn>2</mn><mo stretchy="false">/</mo>
<msub><mrow><mi>R</mi></mrow><mrow><mi>e</mi></mrow>
</msub>
</mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">Curved dielectric interface, normal incidence (R>0 for concave surface)
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mo stretchy="false">(</mo>
<msub><mrow><mi>n</mi></mrow><mrow><mn>2</mn></mrow>
</msub>
<mo>-</mo>
<msub><mrow><mi>n</mi></mrow><mrow><mn>1</mn></mrow>
</msub>
<mo stretchy="false">)</mo><mo stretchy="false">/</mo><mi>R</mi></mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">Curved interface, arbitrary incidence, tangential plane<br/>
	    R>0 for concave surface, n<sub>1</sub> sin&theta;<sub>1</sub> = n<sub>2</sub> sin&theta;<sub>2</sub><br/>
	    &Delta;n<sub>e</sub> = (n<sub>2</sub> cos&theta;<sub>2</sub> - n<sub>1</sub> cos&theta;<sub>1</sub>) / cos&theta;<sub>1</sub>cos&theta;<sub>2</sub>
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow>
<mfrac><mrow><mi>cos</mi>
<msub><mrow><mi>&theta;</mi></mrow><mrow><mn>2</mn></mrow>
</msub>
</mrow>
<mrow><mi>cos</mi>
<msub><mrow><mi>&theta;</mi></mrow><mrow><mn>1</mn></mrow>
</msub>
</mrow>
</mfrac>
</mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mi>&Delta;</mi>
<msub><mrow><mi>n</mi></mrow><mrow><mi>e</mi></mrow>
</msub>
<mo stretchy="false">/</mo><mi>R</mi></mrow></mtd><mtd columnalign="center"><mrow>
<mfrac><mrow><mi>cos</mi>
<msub><mrow><mi>&theta;</mi></mrow><mrow><mn>1</mn></mrow>
</msub>
</mrow>
<mrow><mi>cos</mi>
<msub><mrow><mi>&theta;</mi></mrow><mrow><mn>2</mn></mrow>
</msub>
</mrow>
</mfrac>
</mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">Curved interface, arbitrary incidence, sagittal plane<br/>
	    R>0 for concave surface, n<sub>1</sub> sin&theta;<sub>1</sub> = n<sub>2</sub> sin&theta;<sub>2</sub><br/>
	    &Delta;n<sub>e</sub> = (n<sub>2</sub> cos&theta;<sub>2</sub> - n<sub>1</sub> cos&theta;<sub>1</sub>)
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd><mtd columnalign="center"><mrow><mn>0</mn></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mi>&Delta;</mi>
<msub><mrow><mi>n</mi></mrow><mrow><mi>e</mi></mrow>
</msub>
<mo stretchy="false">/</mo><mi>R</mi></mrow></mtd><mtd columnalign="center"><mrow><mn>1</mn></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	    <li class="order">"Duct" (radially varying index and gain)<br/>
	    n(x) = n<sub>0</sub> - &frac12; n<sub>2</sub> x<sup>2</sup>, &gamma;<sup>2</sup> &equiv; n<sub>2</sub> / n<sub>0</sub>
	    <table width="100%" class="display"><tr><td align="center">
    <math xmlns="http://www.w3.org/1998/Math/MathML">
    <mstyle displaystyle="true"><mrow><mrow><mo>[</mo>
<mtable>
<mtr><mtd columnalign="center"><mrow><mi>cos</mi><mi>&gamma;</mi><mi>z</mi></mrow></mtd><mtd columnalign="center"><mrow><mo stretchy="false">(</mo>
<msub><mrow><mi>n</mi></mrow><mrow><mn>0</mn></mrow>
</msub>

<msup><mrow><mi>&gamma;</mi></mrow><mrow><mo>-</mo><mn>1</mn></mrow>
</msup>
<mo stretchy="false">)</mo><mi>sin</mi><mi>&gamma;</mi><mi>z</mi></mrow></mtd></mtr>
<mtr><mtd columnalign="center"><mrow><mo>-</mo><mo stretchy="false">(</mo>
<msub><mrow><mi>n</mi></mrow><mrow><mn>0</mn></mrow>
</msub>
<mi>&gamma;</mi><mo stretchy="false">)</mo><mi>sin</mi><mi>&gamma;</mi><mi>z</mi></mrow></mtd><mtd columnalign="center"><mrow><mi>cos</mi><mi>&gamma;</mi><mi>z</mi></mrow></mtd></mtr></mtable>

<mo>]</mo></mrow></mrow>
    </mstyle></math>
</td></tr></table>
	    </li>
	  </ol>
	  </div>
	</div>
      </div>
      <div id="footer">
	<p>&copy; 2007 Huan Ma all right reserved</p>
      </div>
    </div>
    
  </body>
  
</html>

