skip to main content

Attention:

The NSF Public Access Repository (PAR) system and access will be unavailable from 11:00 PM ET on Friday, December 13 until 2:00 AM ET on Saturday, December 14 due to maintenance. We apologize for the inconvenience.


Title: Practical verification protocols for analog quantum simulators
Abstract

Analog quantum simulation is expected to be a significant application of near-term quantum devices. Verification of these devices without comparison to known simulation results will be an important task as the system size grows beyond the regime that can be simulated classically. We introduce a set of experimentally-motivated verification protocols for analog quantum simulators, discussing their sensitivity to a variety of error sources and their scalability to larger system sizes. We demonstrate these protocols experimentally using a two-qubit trapped-ion analog quantum simulator and numerically using models of up to five qubits.

 
more » « less
Award ID(s):
1747426
PAR ID:
10479903
Author(s) / Creator(s):
; ; ; ;
Publisher / Repository:
Nature
Date Published:
Journal Name:
npj Quantum Information
Volume:
7
Issue:
1
ISSN:
2056-6387
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Quantum Hamiltonian simulation, which simulates the evolution of quantum systems and probes quantum phenomena, is one of the most promising applications of quantum computing. Recent experimental results suggest that Hamiltonian-oriented analog quantum simulation would be advantageous over circuit-oriented digital quantum simulation in the Noisy Intermediate-Scale Quantum (NISQ) machine era. However, programming analog quantum simulators is much more challenging due to the lack of a unified interface between hardware and software. In this paper, we design and implement SimuQ, the first framework for quantum Hamiltonian simulation that supports Hamiltonian programming and pulse-level compilation to heterogeneous analog quantum simulators. Specifically, in SimuQ, front-end users specify the target quantum system with Hamiltonian Modeling Language, and the Hamiltonian-level programmability of analog quantum simulators is specified through a new abstraction called the abstract analog instruction set (AAIS) and programmed in AAIS Specification Language by hardware providers. Through a solver-based compilation, SimuQ generates executable pulse schedules for real devices to simulate the evolution of desired quantum systems, which is demonstrated on superconducting (IBM), neutral-atom (QuEra), and trapped-ion (IonQ) quantum devices. Moreover, we demonstrate the advantages of exposing the Hamiltonian-level programmability of devices with native operations or interaction-based gates and establish a small benchmark of quantum simulation to evaluate SimuQ's compiler with the above analog quantum simulators.

     
    more » « less
  2. Simulations of nuclear magnetic resonance (NMR) experiments can be an important tool for extracting information about molecular structure and optimizing experimental protocols but are often intractable on classical computers for large molecules such as proteins and for protocols such as zero-field NMR. We demonstrate the first quantum simulation of an NMR spectrum, computing the zero-field spectrum of the methyl group of acetonitrile using four qubits of a trapped-ion quantum computer. We reduce the sampling cost of the quantum simulation by an order of magnitude using compressed sensing techniques. We show how the intrinsic decoherence of NMR systems may enable the zero-field simulation of classically hard molecules on relatively near-term quantum hardware and discuss how the experimentally demonstrated quantum algorithm can be used to efficiently simulate scientifically and technologically relevant solid-state NMR experiments on more mature devices. Our work opens a practical application for quantum computation.

     
    more » « less
  3. Most near-term quantum information processing devices will not be capable of implementing quantum error correction and the associated logical quantum gate set. Instead, quantum circuits will be implemented directly using the physical native gate set of the device. These native gates often have a parameterization (e.g., rotation angles) which provide the ability to perform a continuous range of operations. Verification of the correct operation of these gates across the allowable range of parameters is important for gaining confidence in the reliability of these devices. In this work, we demonstrate a procedure for sample-efficient verification of continuously-parameterized quantum gates for small quantum processors of up to approximately 10 qubits. This procedure involves generating random sequences of randomly-parameterized layers of gates chosen from the native gate set of the device, and then stochastically compiling an approximate inverse to this sequence such that executing the full sequence on the device should leave the system near its initial state. We show that fidelity estimates made via this technique have a lower variance than fidelity estimates made via cross-entropy benchmarking. This provides an experimentally-relevant advantage in sample efficiency when estimating the fidelity loss to some desired precision. We describe the experimental realization of this technique using continuously-parameterized quantum gate sets on a trapped-ion quantum processor from Sandia QSCOUT and a superconducting quantum processor from IBM Q, and we demonstrate the sample efficiency advantage of this technique both numerically and experimentally. 
    more » « less
  4. Correlated quantum many-body phenomena in lattice models have been identified as a set of physically interesting problems that cannot be solved classically. Analog quantum simulators, in photonics and microwave superconducting circuits, have emerged as near-term platforms to address these problems. An important ingredient in practical quantum simulation experiments is the tomography of the implemented Hamiltonians—while this can easily be performed if we have individual measurement access to each qubit in the simulator, this could be challenging to implement in many hardware platforms. In this paper, we present a scheme for tomography of quantum simulators which can be described by a Bose-Hubbard Hamiltonian while having measurement access to only some sites on the boundary of the lattice. We present an algorithm that uses the experimentally routine transmission and two-photon correlation functions, measured at the boundary, to extract the Hamiltonian parameters at the standard quantum limit. Furthermore, by building on quantum enhanced spectroscopy protocols that, we show that with the additional ability to switch on and off the on-site repulsion in the simulator, we can sense the Hamiltonian parameters beyond the standard quantum limit.

    <supplementary-material><permissions><copyright-statement>Published by the American Physical Society</copyright-statement><copyright-year>2024</copyright-year></permissions></supplementary-material></sec> </div> <a href='#' class='show open-abstract' style='margin-left:10px;'>more »</a> <a href='#' class='hide close-abstract' style='margin-left:10px;'>« less</a> </div><div class="clearfix"></div> </div> </li> <li> <div class="article item document" itemscope itemtype="http://schema.org/TechArticle"> <div class="item-info"> <div class="title"> <a href="https://par.nsf.gov/biblio/10366449-qick-quantum-instrumentation-control-kit-readout-control-qubits-detectors" itemprop="url"> <span class='span-link' itemprop="name">The QICK (Quantum Instrumentation Control Kit): Readout and control for qubits and detectors</span> </a> </div> <div> <strong> <a class="misc external-link" href="https://doi.org/10.1063/5.0076249" target="_blank" title="Link to document DOI">https://doi.org/10.1063/5.0076249  <span class="fas fa-external-link-alt"></span></a> </strong> </div> <div class="metadata"> <span class="authors"> <span class="author" itemprop="author">Stefanazzi, Leandro</span> <span class="sep">; </span><span class="author" itemprop="author">Treptow, Kenneth</span> <span class="sep">; </span><span class="author" itemprop="author">Wilcer, Neal</span> <span class="sep">; </span><span class="author" itemprop="author">Stoughton, Chris</span> <span class="sep">; </span><span class="author" itemprop="author">Bradford, Collin</span> <span class="sep">; </span><span class="author" itemprop="author">Uemura, Sho</span> <span class="sep">; </span><span class="author" itemprop="author">Zorzetti, Silvia</span> <span class="sep">; </span><span class="author" itemprop="author">Montella, Salvatore</span> <span class="sep">; </span><span class="author" itemprop="author">Cancelo, Gustavo</span> <span class="sep">; </span><span class="author" itemprop="author">Sussman, Sara</span> <span class="sep">; </span><span class="author">et al</span></span> <span class="year">( <time itemprop="datePublished" datetime="2022-04-01">April 2022</time> , Review of Scientific Instruments) </span> </div> <div style="cursor: pointer;-webkit-line-clamp: 5;" class="abstract" itemprop="description"> <p>We introduce a Xilinx RF System-on-Chip (RFSoC)-based qubit controller (called the Quantum Instrumentation Control Kit, or QICK for short), which supports the direct synthesis of control pulses with carrier frequencies of up to 6 GHz. The QICK can control multiple qubits or other quantum devices. The QICK consists of a digital board hosting an RFSoC field-programmable gate array, custom firmware, and software and an optional companion custom-designed analog front-end board. We characterize the analog performance of the system as well as its digital latency, important for quantum error correction and feedback protocols. We benchmark the controller by performing standard characterizations of a transmon qubit. We achieve an average gate fidelity of [Formula: see text]. All of the schematics, firmware, and software are open-source.</p> </div> <a href='#' class='show open-abstract' style='margin-left:10px;'>more »</a> <a href='#' class='hide close-abstract' style='margin-left:10px;'>« less</a> </div><div class="clearfix"></div> </div> </li> </ol> <div class="push_top"></div> </div> </div> <div class="col-md-3"> <div id="citation-sidebar"> <ul class="nav nav-list" id="citation-fulltext-sidebar" style="font-size: 14px; font-family: Georgia Regular;"> <li style="font-weight: bold; margin-bottom: 5px; font-size:13px;">Free Publicly Accessible Full Text</li> <li> <span class="text-muted pull-right"><small id="citation-fulltext-sidebar-sizetext"></small></span><small><a class="misc" href="https://par.nsf.gov/servlets/purl/10479903" target="_blank">Accepted Manuscript1.0<img src="https://par.nsf.gov/img/ui/page_white_acrobat.png" alt="Accepted Manuscript" id="citation-fulltext-sidebar-size" class="ft_icon"/></a></small> </li> <li class="divider"></li> <li style="font-weight: bold;font-size:13px;">Journal Article:</li> <li style="word-break:break-all" class="small"> <a href="https://doi.org/10.1038/s41534-021-00380-8" target="_blank" rel="noopener noreferrer" title="Document DOI URL" class="external-link" data-ostiid="10479903" style="word-wrap: break-word;">https://doi.org/10.1038/s41534-021-00380-8  <span class="fas fa-external-link-alt"></span></a></li> </ul> <div class="hidden-print"> <ul class="nav nav-list clearfix" id="sidebar-feedback" style="margin-top: 20px; margin-bottom: 20px; clear: both;"> <li style="position: relative;"> <div class="feedback-container"> <div style="font-family: Georgia Regular; font-size: 14px; color: #313b52; padding:20px;"> Have feedback or suggestions for a way to improve these results?<br/> <span style="text-decoration: underline;"> <script type="text/javascript" defer>/* <![CDATA[ */ user = "feedback"; site = "research.gov"; subject = "?subject=Comments or Suggestions"; content = "<span class='fa fa-envelope'></span><span class='span-link' style='padding-left:5px'>Let us know</span>"; id = ""; document.write('<a itemprop="'+ id +'" href="mailto:' + user + '@' + site + subject + '">' + (content != '' ? content : (user + '@' + site)) + '</a>'); /* ]]> */</script> <noscript></noscript>!</span> </div> </li> </ul> <ul class="nav nav-list" style="font-size: 14px; font-family: Arial Regular;"> <li class="nav-header header-format">Citation Formats</li> <li class="links-format"><a href="#cite-mla" data-toggle="modal">MLA</a> <div id="cite-mla" class="modal" tabindex="-1" role="dialog" aria-labelledby="cite-mla_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <strong id="cite-mla_label">Cite: MLA Format</strong> </div> <div class="modal-body" >Shaffer, Ryan, Megidish, Eli, Broz, Joseph, Chen, Wei-Ting, and Häffner, Hartmut. <em>Practical verification protocols for analog quantum simulators</em>. Retrieved from https://par.nsf.gov/biblio/10479903. <em>npj Quantum Information</em> 7.1 Web. doi:10.1038/s41534-021-00380-8. </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> </div> </div> </div> </div></li> <li class="links-format"><a href="#cite-apa" data-toggle="modal">APA</a> <div id="cite-apa" class="modal" tabindex="-1" role="dialog" aria-labelledby="cite-apa_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <strong id="cite-apa_label">Cite: APA Format</strong> </div> <div class="modal-body">Shaffer, Ryan, Megidish, Eli, Broz, Joseph, Chen, Wei-Ting, & Häffner, Hartmut. <em>Practical verification protocols for analog quantum simulators</em>. <em>npj Quantum Information</em>, <em>7</em> (1). Retrieved from https://par.nsf.gov/biblio/10479903. <a href="https://doi.org/10.1038/s41534-021-00380-8">https://doi.org/10.1038/s41534-021-00380-8</a> </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> </div> </div> </div> </div></li> <li class="links-format"><a href="#cite-chi" data-toggle="modal">Chicago</a> <div id="cite-chi" class="modal" tabindex="-1" role="dialog" aria-labelledby="cite-chi_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <strong id="cite-chi_label">Cite: Chicago Format</strong> </div> <div class="modal-body">Shaffer, Ryan, Megidish, Eli, Broz, Joseph, Chen, Wei-Ting, and Häffner, Hartmut. "Practical verification protocols for analog quantum simulators". <em>npj Quantum Information</em> 7 (1). Country unknown/Code not available: Nature. <a href="https://doi.org/10.1038/s41534-021-00380-8">https://doi.org/10.1038/s41534-021-00380-8.</a> <a href="https://par.nsf.gov/biblio/10479903">https://par.nsf.gov/biblio/10479903</a>. </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> </div> </div> </div> </div></li> <li class="links-format"><a href="#cite-bib" data-toggle="modal">BibTeX</a> <div id="cite-bib" class="modal" tabindex="-1" role="dialog" aria-labelledby="cite-bib_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <strong id="cite-bib_label">Cite: BibTeX Format</strong> </div> <div class="modal-body"> @article{osti_10479903,<br/> place = {Country unknown/Code not available}, title = {Practical verification protocols for analog quantum simulators}, url = {https://par.nsf.gov/biblio/10479903}, DOI = {10.1038/s41534-021-00380-8}, abstractNote = {Abstract Analog quantum simulation is expected to be a significant application of near-term quantum devices. Verification of these devices without comparison to known simulation results will be an important task as the system size grows beyond the regime that can be simulated classically. We introduce a set of experimentally-motivated verification protocols for analog quantum simulators, discussing their sensitivity to a variety of error sources and their scalability to larger system sizes. We demonstrate these protocols experimentally using a two-qubit trapped-ion analog quantum simulator and numerically using models of up to five qubits.}, journal = {npj Quantum Information}, volume = {7}, number = {1}, publisher = {Nature}, author = {Shaffer, Ryan and Megidish, Eli and Broz, Joseph and Chen, Wei-Ting and Häffner, Hartmut}, }</div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> </div> </div> </div> </div></li> <li class="divider"></li> </ul> <ul class="nav nav-list" style="font-size: 14px; font-family: Arial Regular;"> <li class="nav-header header-format">Export Metadata</li> <li class="links-format"><a href="https://par.nsf.gov/endnote?osti_id=10479903">EndNote</a></li> <li class="links-format"><a href="https://par.nsf.gov/export/format:excel/osti-id:10479903">Excel</a></li> <li class="links-format"><a href="https://par.nsf.gov/export/format:csv/osti-id:10479903">CSV</a></li> <li class="links-format"><a href="https://par.nsf.gov/export/format:xml/osti-id:10479903">XML</a></li> <li class="divider"></li> </ul> <ul class="nav nav-list" style="font-size: 14px; font-family: Arial Regular;"> <li class="nav-header header-format">Save / Share this Record</li> <li class="links-format"><a href="#shareemail" data-toggle="modal">Send to Email</a> <div id="shareemail" class="modal" tabindex="-1" role="dialog" aria-labelledby="shareemail_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <strong id="shareemail_label" style="margin: 0px;">Send to Email</strong> </div> <form id="sendtoemail-form" style="margin-bottom: 0px;"> <div class="modal-body" id="shareemail_body"> <div class="modal-body-default"> <label for="sendtoemail-email">Email address:</label><br/> <input type="text" name="email" value="" class="col-md-5 input-sm form-control" id="sendtoemail-email"/> <input type="hidden" name="osti_id" id="sendtoemail-osti_id" value="10479903" /> <input type="hidden" name="subject" id="sendtoemail-subject" /> <div class="clearfix"></div> <div class="hide"><label for="sendtoemail-body">Content:</label></div> <textarea name="body" id="sendtoemail-body" style="display:none;"></textarea> </div> <div class="modal-body-submitted hide"> </div> </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> <button class="btn btn-sm btn-default" aria-hidden="true" type="submit" id="shareemail_submit"> <span class="fa fa-envelope"></span> Send </button> </div> </form> </div> </div> </div> </li> </ul> </div> <div class="push_top"></div> </div> </div> </div> </div> </div> </div> <input type="hidden" id="host_url" value="https://par.nsf.gov"/> <input type="hidden" id="base_url" value="/"/> <input type="hidden" id="param_osti_id" value="10479903"/> <span id="highlight-data"> </span> </div> </div> <footer class="row" id="footer-wrapper"> <div class="footer-content"> <div id="footerOSTI" class=" hidden-print"> <ul> <li><a target="_blank" rel="noreferrer" href="http://www.nsf.gov/policies/">Website Policies</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/about/performance/">Budget and Performance</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/oig/">Inspector General</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/policies/privacy.jsp">Privacy</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/policies/foia.jsp">FOIA</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/od/odi/notice.jsp">No FEAR Act</a> | <a target="_blank" rel="noreferrer" href="http://usa.gov">USA.gov</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/policies/access.jsp">Accessibility</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/policies/nsf_plain_language.jsp">Plain Language</a> | <a target="_blank" rel="noreferrer" href="http://www.nsf.gov/help/contact.jsp">Contact</a> | <a target="_blank" rel="noreferrer" href="https://nsf.gov/help/">Help</a> </li> </ul> The National Science Foundation, 2415 Eisenhower Avenue, Alexandria, Virginia 22314, USA Tel: (703) 292-5111, FIRS: (800) 877-8339 | TDD: (800) 281-8749 </div> </div> </footer> </div> <div id="authorselect" class="modal" tabindex="-1" role="dialog" aria-labelledby="authorselect_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div id="authorselect_label">Author Select</div> </div> <form id="authorselect-form" style="margin-bottom: 0px;"> <input type="hidden" name="pg" id="authorselect-pg" value="1" /> <div class="modal-body" id="authorselect_body"> <div class="row"> <div class="col-md-4"> <label for="authorselect-lname">Last Name:</label><br /> <input type="text" name="lname" class="input-sm form-control" id="authorselect-lname" placeholder="Last name" /><br /> </div> <div class="col-md-4"> <label for="authorselect-fname">First Name:</label><br /> <input type="text" name="fname" class="input-sm form-control" id="authorselect-fname" placeholder="First name" /> </div> <div class="col-md-2">  <br /> <a href="#" onclick="$('#authorselect-form').submit(); return false;" class="btn btn-sm btn-default"><span class="fa fa-search"></span><span class="sr-only">Search</span></a> </div> </div> <div class="push_top"></div> <div class="row"> <div class="col-md-12"> <ul class="nav nav-tabs"> <li class="active"><a href="#authorselect-tab-res" id="authorselect-tab-res-btn" data-toggle="tab">Search Results</a></li> <li><a href="#authorselect-tab-sel" id="authorselect-tab-sel-btn" data-toggle="tab">Selected Authors</a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="authorselect-tab-res" style="max-height: 450px;"> <div class="padding text-muted" id="authorselect-tab-res-content">Type in a name, or the first few letters of a name, in one or both of appropriate search boxes above and select the search button. An attempt will be made to match authors that most closely relate to the text you typed.</div> </div> <div class="tab-pane" id="authorselect-tab-sel" style="max-height: 450px;"> <div class="padding text-muted" id="authorselect-tab-sel-content">No authors are currently selected. Choosing "Select These Authors" will enter a blank value for author search in the parent form.</div> </div> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> <button class="btn btn-sm btn-default" aria-hidden="true" type="button" id="authorselect_review" onclick="$('#authorselect-tab-sel-btn').click();" style="display: none;">Review Selections</button> <button class="btn btn-sm btn-default" aria-hidden="true" type="button" id="authorselect_submit" onclick="authorSelectAddToForm(); $('#authorselect').modal('hide');">Add Selections</button> </div> </form> </div> </div> </div> <div id="editorselect" class="modal" tabindex="-1" role="dialog" aria-labelledby="editorselect_label" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <div id="editorselect_label">Editor Select</div> </div> <form id="editorselect-form" style="margin-bottom: 0px;"> <input type="hidden" name="pg" id="editorselect-pg" value="1" /> <div class="modal-body" id="editorselect_body"> <div class="row"> <div class="col-md-4"> <label for="editorselect-lname">Last Name:</label><br /> <input type="text" name="lname" class="input-sm form-control" id="editorselect-lname" placeholder="Last name" /><br /> </div> <div class="col-md-4"> <label for="editorselect-fname">First Name:</label><br /> <input type="text" name="fname" class="input-sm form-control" id="editorselect-fname" placeholder="First name" /> </div> <div class="col-md-2">  <br /> <a href="#" onclick="$('#editorselect-form').submit(); return false;" class="btn btn-sm btn-default"><span class="fa fa-search"></span><span class="sr-only">Search</span></a> </div> </div> <div class="push_top"></div> <div class="row"> <div class="col-md-12"> <ul class="nav nav-tabs"> <li class="active"><a href="#editorselect-tab-res" id="editorselect-tab-res-btn" data-toggle="tab">Search Results</a></li> <li><a href="#editorselect-tab-sel" id="editorselect-tab-sel-btn" data-toggle="tab">Selected Editors</a></li> </ul> <div class="tab-content"> <div class="tab-pane active" id="editorselect-tab-res" style="max-height: 450px;"> <div class="padding text-muted" id="editorselect-tab-res-content">Type in a name, or the first few letters of a name, in one or both of appropriate search boxes above and select the search button. An attempt will be made to match editors that most closely relate to the text you typed.</div> </div> <div class="tab-pane" id="editorselect-tab-sel" style="max-height: 450px;"> <div class="padding text-muted" id="editorselect-tab-sel-content">No editors are currently selected. Choosing "Select These Editors" will enter a blank value for editor search in the parent form.</div> </div> </div> </div> </div> </div> <div class="modal-footer"> <button class="btn btn-sm btn-default" data-dismiss="modal" aria-hidden="true">Close</button> <button class="btn btn-sm btn-default" aria-hidden="true" type="button" id="editorselect_review" onclick="$('#editorselect-tab-sel-btn').click();" style="display: none;">Review Selections</button> <button class="btn btn-sm btn-default" aria-hidden="true" type="button" id="editorselect_submit" onclick="editorSelectAddToForm();$('#editorselect').modal('hide');">Add Selections</button> </div> </form> </div> </div> </div> <div class="push_top"></div> <!-- External Link Modal --> <div class="modal fade" id="external-link-modal" tabindex="-1" role="dialog"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close nsf-close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> <h4 class="modal-title"><strong>Warning: Leaving National Science Foundation Website</strong></h4> </div> <div class="modal-body"> <div> <img src="https://par.nsf.gov/img/nsf/nsf_logo.png" width="292" height="53" alt="National Science Foundation Logo" border="0" /> </div> <br> <span>You are now leaving the National Science Foundation website to go to a non-government website.</span> <br> <br> Website: <a id="external-link-url" rel='noopener noreferrer' target='_blank'></a> <br> <br> <span> NSF takes no responsibility for and exercises no control over the views expressed or the accuracy of the information contained on this site. Also be aware that NSF's privacy policy does not apply to this site. </span> <br> <br> </div> <div class="modal-footer"> <div class="pull-right"> <button id="external-link-continue" type="button" data-extlink="" class="btn btn-primary" data-dismiss="modal"><u>Continue to Site</u></button> <button type="button" class="btn btn-default" data-dismiss="modal"><u>Cancel</u></button> </div> </div> </div> </div> </div> <!-- /content --> <input type='hidden' id='webtrend-id' value='dcsngbilzcxafpc7vw2qgbbij_3j2v'/> <input type='hidden' id='js-context-path' value='https://par.nsf.gov/'/> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-MML-AM_CHTML" defer></script> <script type="text/x-mathjax-config" defer> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$'], ['\\(','\\)']]} }); </script> <noscript></noscript> <script src="https://par.nsf.gov/js/context.js" type="text/javascript" defer></script> <noscript>You must have javascript enabled</noscript> <script src="https://par.nsf.gov/js/libraries/jquery.min.js" type="text/javascript" defer></script> <noscript></noscript> <script src="https://par.nsf.gov/chosen/chosen.jquery.min.js" type="text/javascript" defer></script> <noscript></noscript> <script src="https://par.nsf.gov/js/nsf_pages.extras.min.js" type="text/javascript" defer></script> <noscript></noscript> <script src="https://par.nsf.gov/js/nsf_pages.min.js" type="text/javascript" defer></script> <noscript></noscript> <!--$$$$$$$$$ the following blocks are for WebTrends $$$$$$$$--> <!-- START OF SmartSource Data Collector TAG --> <!-- Copyright (c) 1996-2009 WebTrends Inc. All rights reserved. --> <!-- Version: 8.6.2 --> <!-- Tag Builder Version: 3.0 --> <!-- Created: 5/7/2009 8:32:37 PM --> <script src="https://par.nsf.gov/js/webtrends.min.js" type="text/javascript" defer></script> <noscript></noscript> <!-- ----------------------------------------------------------------------------------- --> <!-- Warning: The two script blocks below must remain inline. Moving them to an external --> <!-- JavaScript include file can cause serious problems with cross-domain tracking. --> <!-- ----------------------------------------------------------------------------------- --> <script src="https://par.nsf.gov/js/webtrend-script.min.js" type="text/javascript" defer></script> <noscript> <div><img alt="" id="DCSIMG" width="1" height="1" src="http://wt.research.gov/dcsngbilzcxafpc7vw2qgbbij_3j2v/njs.gif?dcsuri=/nojavascript&WT.js=No&DCS.dcscfg=1&WT.tv=8.6.2"/></div> </noscript> <script src="https://par.nsf.gov/js/webtrendsactions.min.js" type="text/javascript" defer></script> <noscript></noscript> <!-- $$$$$$$$ End WebTrends $$$$$ --> <!-- /scripts --> </body> <!-- NSF PAGES v.@project.version@ --> </html>