<div id="bookDescription_feature_div" class="celwidget" data-feature-name="bookDescription" data-csa-c-type="widget" data-csa-c-content-id="bookDescription" data-csa-c-slot-id="bookDescription_feature_div" data-csa-c-asin="0521516102" data-csa-c-is-in-initial-active-row="false" data-csa-c-id="9fica8-yq17mm-1idob-3b7759" data-cel-widget="bookDescription_feature_div">
<div class="a-expander-collapsed-height a-row a-expander-container a-spacing-base a-expander-partial-collapse-container" data-a-expander-name="book_description_expander" data-a-expander-collapsed-height="280">
<div class="a-expander-content a-expander-partial-collapse-content" data-expanded="false">The first textbook on mathematical methods focusing on techniques for optical science and engineering, this text is ideal for upper division undergraduate and graduate students in optical physics. Containing detailed sections on the basic theory, the textbook places strong emphasis on connecting the abstract mathematical concepts to the optical systems to which they are applied. It covers many topics which usually only appear in more specialized books, such as Zernike polynomials, wavelet and fractional Fourier transforms, vector spherical harmonics, the z-transform, and the angular spectrum representation. Most chapters end by showing how the techniques covered can be used to solve an optical problem. Essay problems based on research publications and numerous exercises help to further strengthen the connection between the theory and its applications.</div>
</div>
</div>
<div id="globalStoreInfoBullets_feature_div" class="celwidget" data-feature-name="globalStoreInfoBullets" data-csa-c-type="widget" data-csa-c-content-id="globalStoreInfoBullets" data-csa-c-slot-id="globalStoreInfoBullets_feature_div" data-csa-c-asin="0521516102" data-csa-c-is-in-initial-active-row="false" data-csa-c-id="gto5n4-4q1kjw-1eqij5-t5o7w9" data-cel-widget="globalStoreInfoBullets_feature_div"></div>
<div id="buyingOptionNostosBadge_feature_div" class="celwidget" data-feature-name="buyingOptionNostosBadge" data-csa-c-type="widget" data-csa-c-content-id="buyingOptionNostosBadge" data-csa-c-slot-id="buyingOptionNostosBadge_feature_div" data-csa-c-asin="0521516102" data-csa-c-is-in-initial-active-row="false" data-csa-c-id="iehra6-nk7mde-5hu6mi-l4igvf" data-cel-widget="buyingOptionNostosBadge_feature_div"></div>
<div id="tellAmazon_feature_div" class="celwidget" data-feature-name="tellAmazon" data-csa-c-type="widget" data-csa-c-content-id="tellAmazon" data-csa-c-slot-id="tellAmazon_feature_div" data-csa-c-asin="0521516102" data-csa-c-is-in-initial-active-row="false" data-csa-c-id="6vhuur-xwfo7x-pr4yo5-r8opkl" data-cel-widget="tellAmazon_feature_div">
<div class="celwidget c-f" data-csa-op-log-render="" data-csa-c-content-id="DsUnknown" data-csa-c-slot-id="DsUnknown-8" data-csa-c-type="widget" data-csa-c-painter="tell-amazon-desktop-cards" data-csa-c-id="f33m5q-q787pv-as9g4-7rcsc8" data-cel-widget="tell-amazon-desktop_DetailPage_7">
<div id="CardInstancelcpEmMVlaSZ3GwYnM6wikg" data-card-metrics-id="tell-amazon-desktop_DetailPage_7" data-acp-tracking="{}" data-mix-claimed="true">
<div class="_tell-amazon-desktop_style_tell_amazon_div__1YDZk" data-asin="0521516102" data-marketplace="ATVPDKIKX0DER" data-logged-in="true"></div>
</div>
</div>
</div>