{"id":4143,"date":"2015-01-09T02:32:26","date_gmt":"2015-01-09T07:32:26","guid":{"rendered":"http:\/\/labrigger.com\/blog\/?p=4143"},"modified":"2015-01-08T10:05:22","modified_gmt":"2015-01-08T15:05:22","slug":"time-bandwidth-product","status":"publish","type":"post","link":"https:\/\/labrigger.com\/blog\/2015\/01\/09\/time-bandwidth-product\/","title":{"rendered":"Time-bandwidth product"},"content":{"rendered":"<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/labrigger.com\/blog\/wp-content\/uploads\/2015\/01\/ft.gif\" alt=\"ft\" width=\"360\" height=\"160\" class=\"alignnone size-full wp-image-4149\" \/><\/p>\n<p>Ultrafast pulses are formed through interference of different wavelengths of light. Think of Fourier transforms, and how pulses can be generated through constructive and destructive interference of wavelengths with aligned phases. These wavelengths are close to the center wavelength, and spread over a wavelength bandwidth. Shorter pulses require wider bandwidths, and the product of pulse width (time) and the minimum bandwidth theoretically required <a href=\"http:\/\/www.rp-photonics.com\/time_bandwidth_product.html\">is a constant<\/a> called the time-bandwidth product. Pulses of a particular length of time formed by the minimum bandwidth are called &#8220;transform limited&#8221;, and this can be <a href=\"http:\/\/www.cmxr.com\/Education\/TBproduct.html\">easily calculated<\/a>. Systems that are not transform limited have excess power at other wavelengths that do not contribute to (or contribute less) to peak power.<\/p>\n<p>I&#8217;ve recently been crunching these numbers a bunch to compare laser systems. There&#8217;s <a href=\"http:\/\/www.cmxr.com\/Education\/TBproduct.html\">an online calculator<\/a> for this, but what I really wanted was some graphs. So I made them.<\/p>\n<p>I usually run into pulses that are best described as sech^2. That&#8217;s what these graphs are for. I made curves for several different pulse widths (FWHM), and plotted them on different scales for comparison.<\/p>\n<p align=\"center\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/labrigger.com\/blog\/wp-content\/uploads\/2015\/01\/pulseWidth-Bandwidth-00-472x1024.png\" alt=\"pulseWidth-Bandwidth-00\" width=\"472\" height=\"1024\" class=\"alignnone size-large wp-image-4144\" srcset=\"https:\/\/labrigger.com\/blog\/wp-content\/uploads\/2015\/01\/pulseWidth-Bandwidth-00-472x1024.png 472w, https:\/\/labrigger.com\/blog\/wp-content\/uploads\/2015\/01\/pulseWidth-Bandwidth-00-138x300.png 138w, https:\/\/labrigger.com\/blog\/wp-content\/uploads\/2015\/01\/pulseWidth-Bandwidth-00.png 600w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/p>\n<p>Here&#8217;s the code to generate the graphs above, which are for sech^2 pulses, and graphs for Gaussian pulses.<\/p>\n<pre><font size=1>\r\n%% time-bandwidth product\r\n\r\nc= 3*10^8;\r\n\r\npw = [10 25 50 100 150 200];    % pulse width in fs\r\nwl = 500:100:1500;              % wavelength in nm\r\n\r\nG_bw_Hz = 0.44.\/(pw.*10^-15);   % bandwidth in Hz, for Gaussian pulses\r\nS_bw_Hz = 0.32.\/(pw.*10^-15);   % bandwidth in Hz, for Sech^2 pulses\r\n\r\nG_bw_nm = zeros([numel(pw) numel(wl)]);\r\nS_bw_nm = zeros([numel(pw) numel(wl)]);\r\n\r\nfor n=1:numel(wl)\r\n    w=wl(n).*10^-9;\r\n    G_bw_nm(:,n)=(10^9).*(G_bw_Hz.*w^2)\/c;\r\n    S_bw_nm(:,n)=(10^9).*(S_bw_Hz.*w^2)\/c;\r\nend\r\n\r\nfigure\r\nsubplot(1,2,1)\r\nplot(wl,S_bw_nm)\r\nsubplot(1,2,2)\r\nplot(wl,G_bw_nm)\r\n\r\n<\/pre>\n<p><\/font><\/p>\n","protected":false},"excerpt":{"rendered":"<p align=\"center\">\n<p>Ultrafast pulses are formed through interference of different wavelengths of light. Think of Fourier transforms, and how pulses can be generated through constructive and destructive interference of wavelengths with aligned phases. These wavelengths are close to the center wavelength, and spread over a wavelength&#8230;<\/p>\n<div class=\"read-more\"><a href=\"https:\/\/labrigger.com\/blog\/2015\/01\/09\/time-bandwidth-product\/\">Read More<\/a><\/div><\/p>\n","protected":false},"author":1,"featured_media":4144,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[32,26,15],"class_list":["post-4143","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-laser","tag-matlab","tag-optics"],"_links":{"self":[{"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/4143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/comments?post=4143"}],"version-history":[{"count":8,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/4143\/revisions"}],"predecessor-version":[{"id":4153,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/posts\/4143\/revisions\/4153"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/media\/4144"}],"wp:attachment":[{"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/media?parent=4143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/categories?post=4143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labrigger.com\/blog\/wp-json\/wp\/v2\/tags?post=4143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}