<commit_before>{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<img src=\"../images/QISKit-c.gif\" alt=\"Note: In order for images to show up in this jupyter notebook you need to select File => Trusted Notebook\" width=\"250 px\" align=\"left\">"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## _*QISKit *_ \n",
    "\n",
    "The latest version of this notebook is available on https://github.com/IBM/qiskit-sdk-py/tree/master/scripts.\n",
    "\n",
    "For more information about how to use the Quantum Experience (QX), consult the [Quantum Experience tutorials](https://quantumexperience.ng.bluemix.net/qstage/#/tutorial?sectionId=c59b3710b928891a1420190148a72cce&pageIndex=0), or check out the [community](https://quantumexperience.ng.bluemix.net/qstage/#/community).\n",
    "\n",
    "***\n",
    "### Contributors\n",
    "<NAME>, <NAME>, <NAME>, <NAME>, <NAME> \n",
    "\n",
    "### Special thanks "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Introduction\n",
    "Welcome to QISKit! Interested in quantum computing and programming a real live quantum processor? QISKit is a simple set of tools for anyone to get started exploring quantum information science. We have put together a set of Jupyter notebooks to demonstrate how to use our tools and explore the quantum world.\n",
    "\n",
    "The notebooks are organized into the following topics:\n",
    "\n",
    "1. Introducing the tools \n",
    "2. Exploring quantum physics \n",
    "3. Verification tools for quantum science \n",
    "4. Appications of short depth quantum circuits on quantum computers "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1. Introducing the tools\n",
    "\n",
    "In this first topic, we break down the tools in this QISKit SDK, and introduce all the different parts to make this useful. Our list of introductory notebooks:\n",
    "* [Getting Started with QISKit SDK](sections/tutorial4developer.ipynb) shows how to use the the QISKit SDK tools.  \n",
    "* Loading and Saving a Quantum Program [comming soon]\n",
    "* Visualizing a Quantum State [comming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2. Exploring quantum physics \n",
    "\n",
    "The next set of notebooks shows how you can explore some simple concepts of quantum information science. \n",
    "\n",
    "* [Superposition and entanglement](sections/superposition_and_entanglement.ipynb) -  illustrates how to make simple quantum states on one and two qubits, and demonstrates concepts such as quantum superpositions and entanglement. \n",
    "* Single-qubit states: amplitude and phase [comming soon] illustrates more complicated single qubit states.  \n",
    "* [Entanglement revisited](sections/entanglement_revisited.ipynb) - illustrates the CHSH inequality, and extensions for three qubits (Mermin). \n",
    "* Quantum teleportation [comming soon]\n",
    "* Quantum superdense coding [comming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## 3. Verification tools for quantum science\n",
    "\n",
    "The third set of notebooks allows you to explore tools for verification of quantum systems with commonly-used techniques such as tomography and randomized benchmarking.\n",
    "\n",
    "* Quantum state tomography [comming soon]\n",
    "* Quantum process tomography [comming soon]\n",
    "* Pauli randomized benchmarking [comming soon]\n",
    "* Standard randomized benchmarking [comming soon]\n",
    "* Purity randomized benchmarking [comming soon]\n",
    "* Leakage randomized benchmarking [comming soon]\n",
    "* Simultaneous randomized benchmarking [comming soon]\n",
    "* Gate set tomography [comming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 4. Applications of quantum science\n",
    "\n",
    "To fully grasp the possibilities, this set of notebooks shows how you can explore applications of short depth quantum computers.\n",
    "\n",
    "### Sampling \n",
    "* [Quantum optimization](sections/classical_optimization.ipynb) -  illustrates how to use a quantum computer to look at optimization problems. \n",
    "* Quantum chemistry by variational quantum eigensolver method [comming soon]\n",
    "\n",
    "### Non Sampling \n",
    "* Iterative phase estimation [comming soon]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {<commit_msg>Turned comming into coming (index)<commit_after>{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "<img src=\"../images/QISKit-c.gif\" alt=\"Note: In order for images to show up in this jupyter notebook you need to select File => Trusted Notebook\" width=\"250 px\" align=\"left\">"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## _*QISKit *_ \n",
    "\n",
    "The latest version of this notebook is available on https://github.com/IBM/qiskit-sdk-py/tree/master/scripts.\n",
    "\n",
    "For more information about how to use the Quantum Experience (QX), consult the [Quantum Experience tutorials](https://quantumexperience.ng.bluemix.net/qstage/#/tutorial?sectionId=c59b3710b928891a1420190148a72cce&pageIndex=0), or check out the [community](https://quantumexperience.ng.bluemix.net/qstage/#/community).\n",
    "\n",
    "***\n",
    "### Contributors\n",
    "<NAME>, <NAME>, <NAME>, <NAME>, <NAME> \n",
    "\n",
    "### Special thanks "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Introduction\n",
    "Welcome to QISKit! Interested in quantum computing and programming a real live quantum processor? QISKit is a simple set of tools for anyone to get started exploring quantum information science. We have put together a set of Jupyter notebooks to demonstrate how to use our tools and explore the quantum world.\n",
    "\n",
    "The notebooks are organized into the following topics:\n",
    "\n",
    "1. Introducing the tools \n",
    "2. Exploring quantum physics \n",
    "3. Verification tools for quantum science \n",
    "4. Appications of short depth quantum circuits on quantum computers "
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1. Introducing the tools\n",
    "\n",
    "In this first topic, we break down the tools in this QISKit SDK, and introduce all the different parts to make this useful. Our list of introductory notebooks:\n",
    "* [Getting Started with QISKit SDK](sections/tutorial4developer.ipynb) shows how to use the the QISKit SDK tools.  \n",
    "* Loading and Saving a Quantum Program [coming soon]\n",
    "* Visualizing a Quantum State [coming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2. Exploring quantum physics \n",
    "\n",
    "The next set of notebooks shows how you can explore some simple concepts of quantum information science. \n",
    "\n",
    "* [Superposition and entanglement](sections/superposition_and_entanglement.ipynb) -  illustrates how to make simple quantum states on one and two qubits, and demonstrates concepts such as quantum superpositions and entanglement. \n",
    "* Single-qubit states: amplitude and phase [coming soon] illustrates more complicated single qubit states.  \n",
    "* [Entanglement revisited](sections/entanglement_revisited.ipynb) - illustrates the CHSH inequality, and extensions for three qubits (Mermin). \n",
    "* Quantum teleportation [coming soon]\n",
    "* Quantum superdense coding [coming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## 3. Verification tools for quantum science\n",
    "\n",
    "The third set of notebooks allows you to explore tools for verification of quantum systems with commonly-used techniques such as tomography and randomized benchmarking.\n",
    "\n",
    "* Quantum state tomography [coming soon]\n",
    "* Quantum process tomography [coming soon]\n",
    "* Pauli randomized benchmarking [coming soon]\n",
    "* Standard randomized benchmarking [coming soon]\n",
    "* Purity randomized benchmarking [coming soon]\n",
    "* Leakage randomized benchmarking [coming soon]\n",
    "* Simultaneous randomized benchmarking [coming soon]\n",
    "* Gate set tomography [coming soon]"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 4. Applications of quantum science\n",
    "\n",
    "To fully grasp the possibilities, this set of notebooks shows how you can explore applications of short depth quantum computers.\n",
    "\n",
    "### Sampling \n",
    "* [Quantum optimization](sections/classical_optimization.ipynb) -  illustrates how to use a quantum computer to look at optimization problems. \n",
    "* Quantum chemistry by variational quantum eigensolver method [coming soon]\n",
    "\n",
    "### Non Sampling \n",
    "* Iterative phase estimation [coming soon]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "anaconda-cloud": {},
  "kernelspec": {
{'fraction_non_alphanumeric': 0.13766123916261366, 'fraction_numerical': 0.007824064284203848, 'mean_word_length': 3.3609958506224067, 'pattern_counts': {'":': 64, '<': 15, '<?xml version=': 0, '>': 17, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3584810', 'n_tokens_mistral': 2964, 'n_tokens_neox': 2808, 'n_words': 976}