A method of time-dependent quantum Hamiltonian simulation that is capable of efficiently achieving a target error is described. The time evolution of a time-dependent Hamiltonian describing a physical system is modeled using a Magnus operator that has one or more nested commutators and integrals. The Magnus operator is approximated with a commutator-free operator up to an order n. An error between the commutator-free operator and the Magnus operator as result of the approximation is estimated based at least in part on a simulation step size h. The commutator-free operators may be simulated on a quantum computer via one or more quantum gates for a total simulation time in temporal increments of h, where the step size h has a value such that a simulation error of the simulation is less than or equal to a target error.
G06F 17/11 - Opérations mathématiques complexes pour la résolution d'équations
G06N 10/80 - Programmation quantique, p. ex. interfaces, langages ou boîtes à outils de développement logiciel pour la création ou la manipulation de programmes capables de fonctionner sur des ordinateurs quantiquesPlate-formes pour la simulation ou l’accès aux ordinateurs quantiques, p. ex. informatique quantique en nuage
2.
OPTICAL WAVEGUIDE AND METHOD FOR ANGLED RADIATION OF LIGHT
There is described an optical device and a method of propagating an optical mode within an optical device such that the optical mode radiates at an angle. An optical core encased within a cladding layer extends towards a distal end of the optical device and transmits an optical mode. A radiation layer having a refractive index greater than the optical core is supported above the cladding layer and at least partially vertically overlaps the optical core. The optical core is configured to enlarge a spot size of the optical mode within a portion of the optical core that vertically overlaps the radiation layer, therefore causing the optical mode to radiate within the radiation layer at an angle.
An apparatus includes an optical circuit having at least one reconfigurable beamsplitter and is configured to receive a plurality of input optical modes in a Gaussian state and generate a plurality of output optical modes. The apparatus also includes at least one detector optically coupled with the optical circuit and configured to perform a non-Gaussian measurement of a first output optical mode from the plurality of output optical modes. The non-Gaussian measurement of the first output optical mode is configured to cause a second output optical mode from the plurality of output optical modes to be in a first non-Gaussian state. The apparatus also includes a controller operatively coupled to the optical circuit and configured to change a setting of the at least one reconfigurable beamsplitter to cause the second output optical mode from the plurality of output optical modes to be in a second non-Gaussian state.
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
4.
METHOD AND SYSTEM FOR ESTIMATING A GROUND STATE ENERGY OF A QUANTUM CHEMICAL SYSTEM
Technologies and techniques for estimating the ground state energy of a quantum chemical system. The method includes classically computing states close to the ground state of the quantum chemical system, assessing the quality of the classically computed states based on their energy distribution, selecting a state based on the assessment result, implementing the selected state on a quantum computer, and estimating the ground state energy of the quantum chemical system on the quantum computer based on the implemented state. The disclosure also encompasses various technologies and techniques for preparing a quantum state for quantum energy estimation on a quantum chemical system and a system for performing these methods.
There is described a device and method for utilizing an integrated multiplexer to perform additional functionalities other than signal routing using one or more interleaved input signals. Each interleaved signal includes a data signal interleaved with a proxy signal. In between routing operations of the data signal, the proxy signal from each interleaved signal can be routed to perform phase locking and/or switch bias locking. The routed proxy signal can be interfered with a global reference signal to produce a beat signal, the phase of which can be used to generate a feedback signal to maintain a desired phase relation between the data signal and the global reference signal. The signal strength of the routed proxy signal can also be detected so that a dithering technique may be used to adjust a bias voltage to the MUX switch to maintain an optimal operating state.
A system, method and computer program product for serializing and deserializing quantum circuits are provided. A high-level representation of a parameterized quantum circuit includes parameter data and circuit structure data. The high-level representation is serialized into a heterogenous representation that includes separate representation sections for the circuit structure and the parameter data of the parametrized circuit. The separate representation sections can be defined using different data formats. The circuit structure data and the parameter data can be extracted separately from the heterogeneous representation. The circuit structure and the parameter data of the parameterized circuit can then be deserialized separately. The deserialized representations can be combined to provide a quantum circuit object that can be used for execution by quantum hardware and/or a quantum simulator.
There is described an optical apparatus having an optical fiber link propagating an optical signal; a first device coupled with a first fiber portion of the link and configured for imparting a phase changing contribution thereto; and a second device coupled with a second fiber portion of the link and configured for imparting a phase changing contribution thereto, the second device operating within a second response frequency range having a maximum value greater than a maximum value of a first response frequency range of the first device; wherein, upon the optical signal experiencing a phase change including a frequency value greater than the first response frequency range, the first device imparts a first phase change at a first response frequency value within the first response frequency range, and the second device imparts a second phase change at a second response frequency value greater than the first response frequency range.
A method includes receiving initial quantum states of light or a representation thereof at an optical circuit, from a set of sources. The initial quantum states of light include squeezed states of light, approximate squeezed cat states of light, and/or approximate states of light having at least 3 associated peaks. The optical circuit includes at least one programmable beamsplitter and at least one homodyne detector. The method also includes receiving, at the optical circuit, a signal to cause programming of the at least one programmable beamsplitter and the at least one homodyne detector. The programming is based on at the initial quantum states of light, a measurement of the at least one homodyne detector, and/or a user input. The method also includes generating a plurality of Gottesman-Kitaev-Preskill (GKP) quantum states of light by propagating the initial quantum states of light through the programmed beamsplitter(s) and using the programmed homodyne detector(s).
G06N 10/70 - Correction, détection ou prévention d’erreur quantique, p. ex. codes de surface ou distillation d’état magique
G06N 10/40 - Réalisations ou architectures physiques de processeurs ou de composants quantiques pour la manipulation de qubits, p. ex. couplage ou commande de qubit
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable compiler software in the field of quantum computing Software as a service (SaaS) featuring compiler software in the field of quantum computing
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Compiler software in the field of quantum computing. (1) Software as a service (SaaS) featuring compiler software in the field of quantum computing.
Systems, methods and computer program products for real-time routing of optical signals. A signal trace is received by a signal processor from a photon-number resolving detector. The signal trace is produced by the photon-number resolving detector in response to an optical pulse from a light source (e.g. a pulsed laser). The signal processor determines the photon number of the optical pulse by applying a function to the signal trace and one or more reference traces. A feedback signal is then defined based on the photon number of the optical pulse. The feedback signal is used to control the operation of a switch positioned in the path of a related optical signal. The switch operates to define the forward routing path of the related optical signal.
There is described an adiabatic edge coupler comprising two coupled waveguides. A first waveguide extends from a tip width to a terminal width. A second waveguide comprises a first tapered portion that extends from a tip width to an intermediate width, and a second tapered portion that extends from the intermediate width to a terminal width. Upon receipt of an input optical signal, a coupled mode is formed between the two coupled waveguides. Over the first tapered portion, the coupled mode is adiabatically transformed onto the first waveguide. The coupled mode then decouples from the second waveguide over the second tapered portion. The adiabatic transformer enables low loss, small footprint, and fabrication-tolerant in-chip propagation of the coupled mode with relatively simplified fabrication processes and small critical dimensions.
There is described an optical coupler having a plurality of waveguides arranged in a plurality of cladding layers, each cladding layer having at least one waveguide. One or more of the vertical distances between waveguides in adjacent cladding layers and transverse distances between waveguides in the same cladding layer may be configured to perform one or more of mode matching with an external light source, maintaining optical coupling between the plurality of waveguides, and ensuring optical efficiency of the optical coupler.
There is described a system for determining a modal property of a quantum state. The system generally has a quantum light source generating an optical pulse having a given frequency, a pulse time duration and a quantum state with a modal property; a local pulse generator having: a laser source generating a local optical signal having a frequency associated to the given frequency; an optical modulator modulating the local optical signal; and an arbitrary wave generator supplying electrical waveforms to the optical modulator for said modulating, said modulating including forming local optical pulses from the local optical signal, the local optical pulses being distributed within the pulse time duration; and a homodyne detector optically coupled to the quantum light source and to the local pulse generator for performing two-time correlation measurements being indicative of the modal property of the quantum state of the given optical pulse.
G01J 9/02 - Mesure du déphasage des rayons lumineuxRecherche du degré de cohérenceMesure de la longueur d'onde des rayons lumineux par des méthodes interférométriques
There is described a hybrid quantum-classical computing method and system that leverages quantum processing to generate data that enables the training of neural networks for the purpose of density functional theory (DFT) functional determination. Physical systems are modeled on a quantum processing module and simulated to generate energy values and electronic density functions as training data with sufficient degrees of quality and accuracy. The training data may be in classical form and are used to train a neural network. The trained neural network may then be employed to parameterize DFT functionals.
An apparatus includes an optical circuit having at least one reconfigurable beamsplitter and is configured to receive a plurality of input optical modes in a Gaussian state and generate a plurality of output optical modes. The apparatus also includes at least one detector optically coupled with the optical circuit and configured to perform a non-Gaussian measurement of a first output optical mode from the plurality of output optical modes. The non-Gaussian measurement of the first output optical mode is configured to cause a second output optical mode from the plurality of output optical modes to be in a first non-Gaussian state. The apparatus also includes a controller operatively coupled to the optical circuit and configured to change a setting of the at least one reconfigurable beamsplitter to cause the second output optical mode from the plurality of output optical modes to be in a second non-Gaussian state.
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
A system, method, and computer program product for optimizing quantum computer programs using multi-level intermediate representations are provided. An intermediate representation of a high-level quantum program defined in a high-level programming language can be determined. An optimized version of the intermediate representation can be generated according to optimization transformations. The optimization transformations can be associated with an intermediate numerical representation or an intermediate quantum representation. The optimized versions of the intermediate representations can then be used to generate a compiled quantum program that can be used for execution by quantum hardware and/or a quantum simulator.
G06N 10/80 - Programmation quantique, p. ex. interfaces, langages ou boîtes à outils de développement logiciel pour la création ou la manipulation de programmes capables de fonctionner sur des ordinateurs quantiquesPlate-formes pour la simulation ou l’accès aux ordinateurs quantiques, p. ex. informatique quantique en nuage
G06N 10/20 - Modèles d’informatique quantique, p. ex. circuits quantiques ou ordinateurs quantiques universels
A pump source configured to generate a pulsed optical beam. The pump source generates a first light beam, a second light beam, and a third light beam, where the first, the second, and the third light beams satisfy a phase relationship. Each of the first, the second, and the third light beams are independently modulated in separate modulation paths and recombined as a pulsed optical beam. A portion of the pulsed optical beam is parametrically amplified within a nonlinear optical medium, where a resulting amplification gain is proportional to a phase difference between the first, second, and third modulated light beams. The power value of the amplified beam is measured as an indication of the phrase difference between the three beams and a corrective phase adjustment based on the error correction signal is applied on any one of the first, second, and third modulation paths to maintain the phase relationship.
H01S 3/00 - Lasers, c.-à-d. dispositifs utilisant l'émission stimulée de rayonnement électromagnétique dans la gamme de l’infrarouge, du visible ou de l’ultraviolet
G02F 1/39 - Optique non linéaire pour la génération ou l'amplification paramétrique de la lumière, des infrarouges ou des ultraviolets
H01S 3/10 - Commande de l'intensité, de la fréquence, de la phase, de la polarisation ou de la direction du rayonnement, p. ex. commutation, ouverture de porte, modulation ou démodulation
H01S 3/102 - Commande de l'intensité, de la fréquence, de la phase, de la polarisation ou de la direction du rayonnement, p. ex. commutation, ouverture de porte, modulation ou démodulation par commande du milieu actif, p. ex. par commande des procédés ou des appareils pour l'excitation
20.
Resonant interferometric coupler and method of modifying an optical signal using same
There is described a resonant interferometric coupler generally having: a substrate; a bus waveguide having in serial connection an input section, a bent section and an output section; a first resonator having a first evanescent coupling point with the input section and a second evanescent coupling point with the output section, the first resonator having first resonances; an interferometer having a first arm path extending along the bent section between the first and second evanescent coupling points, and a second arm path extending along the first resonator between the first and second evanescent coupling points; and a second resonator having a third evanescent coupling point with the bent section, the second resonator having a second resonance overlapping with one of the first resonances and across which a first phase shift is imparted, thereby causing interference at the second evanescent coupling point.
G02B 6/293 - Moyens de couplage optique ayant des bus de données, c.-à-d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux avec des moyens de sélection de la longueur d'onde
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
G02F 1/225 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence dans une structure de guide d'ondes optique
G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
21.
Apparatus and methods for generating non-gaussian states from gaussian states
An apparatus includes an optical circuit having at least one reconfigurable beamsplitter and is configured to receive a plurality of input optical modes in a Gaussian state and generate a plurality of output optical modes. The apparatus also includes at least one detector optically coupled with the optical circuit and configured to perform a non-Gaussian measurement of a first output optical mode from the plurality of output optical modes. The non-Gaussian measurement of the first output optical mode is configured to cause a second output optical mode from the plurality of output optical modes to be in a first non-Gaussian state. The apparatus also includes a controller operatively coupled to the optical circuit and configured to change a setting of the at least one reconfigurable beamsplitter to cause the second output optical mode from the plurality of output optical modes to be in a second non-Gaussian state.
G02B 27/09 - Mise en forme du faisceau, p. ex. changement de la section transversale, non prévue ailleurs
G02F 1/01 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur
22.
SCALABLE PHOTONIC QUANTUM COMPUTING WITH HYBRID RESOURCE STATES
A system for scalable, fault-tolerant photonic quantum computing includes multiple optical circuits, multiple photon number resolving detectors (PNRs), a multiplexer, and an integrated circuit (IC). During operation, the optical circuits generate output states via Gaussian Boson sampling (GBS), and the PNRs generate qubit clusters based on the output states. The multiplexer multiplexes the qubit clusters and replaces empty modes with squeezed vacuum states, to generate multiple hybrid resource states. The IC stitches together the hybrid resource states into a higher-dimensional cluster state that includes states for fault-tolerant quantum computation.
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Arranging and conducting classes, tutorials, seminars, workshops, conferences, symposiums, and panel discussions for groups in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; arranging and conducting contests and competitions in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable cross-platform computer software and databases for use in programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations; electronic databases containing machine learning libraries for use in programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable cross-platform computer software and databases for use in programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations; Downloadable electronic databases containing machine learning libraries for use with computer software for programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
Arranging and conducting classes, tutorials, seminars, workshops, conferences, symposiums, and panel discussions for groups in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; arranging and conducting contests and competitions in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations
41 - Éducation, divertissements, activités sportives et culturelles
Produits et services
(1) Arranging and conducting classes, tutorials, seminars, workshops, conferences, symposiums, and panel discussions for groups in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; arranging and conducting contests and competitions in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable cross-platform computer software and databases for use in programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations; electronic databases containing machine learning libraries for use in programming quantum computers, simulating quantum computers, quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations.
A photon-number resolving (PNR) method and system are described. A PNR detector is calibrated to generate a characteristic pulse plot for each of a plurality of unique photon numbers. A generic tail portion is also stored. A signal is then detected through the PNR detector. The signal includes at least a first pulse and a second pulse, where the second pulse at least partially overlaps with the first pulse. The first photon number of the first pulse may be determined. Then, the characteristic pulse plot that corresponds to the first photon number is subtracted from the first pulse, such that the second photon number of the second pulse may be determined with minimized interference from any signal overlap. The generic tail portion may be scaled and subtracted from any identified stray events to minimize interference of stray signals from unintended light sources.
H04B 10/00 - Systèmes de transmission utilisant des ondes électromagnétiques autres que les ondes hertziennes, p. ex. les infrarouges, la lumière visible ou ultraviolette, ou utilisant des radiations corpusculaires, p. ex. les communications quantiques
An apparatus includes a light source to provide a plurality of input optical modes in a squeezed state. The apparatus also includes a network of interconnected reconfigurable beam splitters (RBSs) configured to perform a unitary transformation of the plurality of input optical modes to generate a plurality of output optical modes. An array of photon counting detectors is in optical communication with the network of interconnected RBSs and configured to measure the number of photons in each mode of the plurality of the output optical modes after the unitary transformation. The apparatus also includes a controller operatively coupled to the light source and the network of interconnected RBSs. The controller is configured to control at least one of the squeezing factor of the squeezed state of light, the angle of the unitary transformation, or the phase of the unitary transformation.
A method for simulating a bosonic quantum bit (qubit) on a classical computer are described. The method determines a phase space representation of the qubit in the form of a linear combination of Gaussian functions, each of which is characterized by a mean, a covariance matrix, and a weight coefficient determined from user defined energy parameter and qubit class of the qubit. The qubit may be simulated on a classical computer by applying transformations of quantum logic gates and measurements to update the weight coefficient, mean, and covariance matrix of each of the Gaussian functions.
An apparatus includes a plurality of processing layers coupled in series. Each processing layer in the plurality of processing layers includes a Gaussian unit configured to perform a linear transformation on an input signal including a plurality of optical modes. The Gaussian unit includes a network of interconnected beamsplitters and phase shifters and a plurality of squeezers operatively coupled to the network of interconnected beamsplitters and phase shifters. Each processing layer also includes a plurality of nonlinear gates operatively coupled to the Gaussian unit and configured to perform a nonlinear transformation on the plurality of optical modes. The apparatus also includes a controller operatively coupled to the plurality of processing layers and configured to control a setting of the plurality of processing layers.
G06N 10/00 - Informatique quantique, c.-à-d. traitement de l’information fondé sur des phénomènes de mécanique quantique
G06N 3/044 - Réseaux récurrents, p. ex. réseaux de Hopfield
G06N 3/067 - Réalisation physique, c.-à-d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens optiques
Embodiments described herein provide systems and methods for optimizing a Gaussian representation to design photonic circuits for preparing a given target quantum state. The systems and methods internally consider and optimize quantum representations (e.g., Gaussian transformations, Gaussian and non-Gaussian states). In some embodiments, the systems and methods may produce optimal Gaussian transformations or states. In some embodiments, the systems and methods extract circuit parameters from an optimal Gaussian transformation to produce quantum circuits or designs for generating the optimal states. Embodiments described herein relate to systems and methods for optimizing a Gaussian transformation for state generation.
A method includes causing activation, at a first time, of a first set of squeezed light sources from a plurality of squeezed light sources of a Gaussian boson sampling (GBS) circuit. At a second time after the first time, a first photon statistic is detected at a first output port from a plurality of output ports of the GBS circuit. At a third time after the first time, a second set of squeezed light sources from the plurality of squeezed light sources of the GBS circuit is activated, the second set of squeezed light sources being different from the first set of squeezed light sources. At a fourth time after the third time, a second photon statistic is detected at a second output port from the plurality of output ports of the GBS circuit. At least one transformation matrix is estimated that represents a linear optical interferometer of the GBS circuit based on the first photon statistic and the second photon statistic.
G06N 10/40 - Réalisations ou architectures physiques de processeurs ou de composants quantiques pour la manipulation de qubits, p. ex. couplage ou commande de qubit
G06N 10/60 - Algorithmes quantiques, p. ex. fondés sur l'optimisation quantique ou les transformées quantiques de Fourier ou de Hadamard
35.
METHODS AND APPARATUS FOR QUANTUM CHEMISTRY CALCULATIONS ON A QUANTUM COMPUTER
A quantum chemistry method includes causing display, via a processor, of a representation of a plurality of controlled single-excitation quantum gates. A selection of a subset of controlled single-excitation quantum gates from the plurality of controlled single-excitation quantum gates is received at the processor. A particle-preserving unitary for a quantum chemistry simulation is identified based on the selected subset of controlled single-excitation quantum gates. At least one controlled single-excitation quantum gate from the plurality of controlled single-excitation quantum gates can be configured to apply a Givens rotation.
G16C 10/00 - Chimie théorique computationnelle, c.-à-d. TIC spécialement adaptées aux aspects théoriques de la chimie quantique, de la mécanique moléculaire, de la dynamique moléculaire ou similaires
G06N 10/60 - Algorithmes quantiques, p. ex. fondés sur l'optimisation quantique ou les transformées quantiques de Fourier ou de Hadamard
G06N 10/20 - Modèles d’informatique quantique, p. ex. circuits quantiques ou ordinateurs quantiques universels
36.
FAST QUANTUM CIRCUIT SIMULATIONS WITH PARALLEL TASK-BASED TENSOR NETWORK CONTRACTION
A method includes receiving a representation of a quantum circuit at a processor and identifying multiple contraction trees based on the representation of the quantum circuit. Each of the contraction trees represents a tensor network from a set of tensor networks. A first subset of multiple tasks, from a set of tasks associated with the plurality of contraction trees, is assigned to a first set of at least one compute device having a first type. A second subset of multiple tasks mutually exclusive of the first subset of multiple tasks is assigned to a second set of at least one compute device having a second type different from the first type. The quantum circuit is simulated by executing the first subset of tasks via the first set of at least one compute device and executing the second subset of tasks via the second set of at least one compute device.
A method includes receiving a representation of an N-mode interferometer and a representation of at least one imperfection associated with the N-mode interferometer at a processor, N being a positive integer value. The processor identifies multiple two-mode interferometers and multiple phases based on the representation of the N-mode interferometer and the representation of the at least one imperfection. The multiple two-mode interferometers and the multiple phases are configured to apply a unitary transformation to an input signal. The method also includes sending a signal to cause at least one of storage or display of a representation of the multiple two-mode interferometers and a representation of the multiple phases.
A system for scalable, fault-tolerant photonic quantum computing includes multiple optical circuits, multiple photon number resolving detectors (PNRs), a multiplexer, and an integrated circuit (IC). During operation, the optical circuits generate output states via Gaussian Boson sampling (GBS), and the PNRs generate qubit clusters based on the output states. The multiplexer multiplexes the qubit clusters and replaces empty modes with squeezed vacuum states, to generate multiple hybrid resource states. The IC stitches together the hybrid resource states into a higher-dimensional cluster state that includes states for fault-tolerant quantum computation.
G06N 10/00 - Informatique quantique, c.-à-d. traitement de l’information fondé sur des phénomènes de mécanique quantique
B82Y 10/00 - Nanotechnologie pour le traitement, le stockage ou la transmission d’informations, p. ex. calcul quantique ou logique à un électron
H01L 27/18 - Dispositifs consistant en une pluralité de composants semi-conducteurs ou d'autres composants à l'état solide formés dans ou sur un substrat commun comprenant des composants présentant un effet de supraconductivité
H03K 17/92 - Commutation ou ouverture de porte électronique, c.-à-d. par d'autres moyens que la fermeture et l'ouverture de contacts caractérisée par l'utilisation de composants spécifiés par l'utilisation, comme éléments actifs, de dispositifs supraconducteurs
39.
Scalable photonic quantum computing with hybrid resource states
A system for scalable, fault-tolerant photonic quantum computing includes multiple optical circuits, multiple photon number resolving detectors (PNRs), a multiplexer, and an integrated circuit (IC). During operation, the optical circuits generate output states via Gaussian Boson sampling (GBS), and the PNRs generate qubit clusters based on the output states. The multiplexer multiplexes the qubit clusters and replaces empty modes with squeezed vacuum states, to generate multiple hybrid resource states. The IC stitches together the hybrid resource states into a higher-dimensional cluster state that includes states for fault-tolerant quantum computation.
An apparatus includes a light source to provide a plurality of input optical modes in a squeezed state. The apparatus also includes a network of interconnected reconfigurable beam splitters (RBSs) configured to perform a unitary transformation of the plurality of input optical modes to generate a plurality of output optical modes. An array of photon counting detectors is in optical communication with the network of interconnected RBSs and configured to measure the number of photons in each mode of the plurality of the output optical modes after the unitary transformation. The apparatus also includes a controller operatively coupled to the light source and the network of interconnected RBSs. The controller is configured to control at least one of the squeezing factor of the squeezed state of light, the angle of the unitary transformation, or the phase of the unitary transformation.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; downloadable operating systems for quantum computers; computer hardware; quantum processors, namely central processing units; quantum computers; photonic chips. Platform-as-a-service, software-as-a-service and infrastructure as-a-service, all featuring software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; developing and providing non-downloadable cloud computing software for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; application service provider featuring application programming interface (API) software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; design and development of computer software and computer hardware in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; technology consultation, advisory and research services in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; downloadable operating systems for quantum computers; computer hardware; quantum processors, namely central processing units; quantum computers; photonic chips. Platform-as-a-service, software-as-a-service and infrastructure as-a-service, all featuring software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; developing and providing non-downloadable cloud computing software for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; application service provider featuring application programming interface (API) software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; design and development of computer software and computer hardware in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; technology consultation, advisory and research services in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; downloadable operating systems for quantum computers; computer hardware; quantum processors, namely central processing units; quantum computers; photonic chips. Platform-as-a-service, software-as-a-service and infrastructure as-a-service, all featuring software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; developing and providing non-downloadable cloud computing software for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; application service provider featuring application programming interface (API) software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; design and development of computer software and computer hardware in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; technology consultation, advisory and research services in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, namely software for assisting developers in creating program codes for use in multiple application programs on photonic quantum computers; downloadable operating systems for photonic quantum computers; all aforementioned goods not in the fields of cybersecurity and Enterprise Mobility Management.
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, namely software for assisting developers in creating program codes for use in multiple application programs on photonic quantum computers; downloadable operating systems for photonic quantum computers; all aforementioned goods not in the fields of cybersecurity and Enterprise Mobility Management.
46.
Apparatus and methods for quantum computing with pre-training
A method includes training a first QNN by sending a first dataset into the first QNN to generate a first output and configuring the first QNN into a first setting based on the training. The method also includes receiving a second dataset, using at least a portion of the first QNN to generate a second output using the first setting, and sending the second output to a second QNN, operatively coupled to the first QNN, to train the second QNN. The second QNN is configured in a fixed setting during training of the first QNN.
An apparatus includes a plurality of interconnected reconfigurable beam splitters and a plurality of phase shifters collectively configured to define a network of optical devices. The network of optical devices is configured to perform a universal transformation on a plurality of input optical signals via a triangular architecture. The apparatus also includes a first delay line optically coupled to the network of optical devices and configured to send at least one output optical signal from a plurality of output optical signals of the network of optical devices to interact with at least one input optical signal in the plurality of input optical signals within the network of optical devices.
G06E 3/00 - Dispositifs non prévus dans le groupe , p. ex. pour traiter des données analogiques hybrides
G02B 6/293 - Moyens de couplage optique ayant des bus de données, c.-à-d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux avec des moyens de sélection de la longueur d'onde
G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
A method includes configuring a first plurality of beamsplitters in a network of interconnected beamsplitters of an optical circuit into a transmissive state. The optical circuit is configured to perform a linear transformation of N input optical modes, where N is a positive integer. The first plurality of beamsplitters is located along a beam path within the optical circuit and traversing a target location. The method also includes configuring a second plurality of beamsplitters in the network of interconnected beamsplitters of the optical circuit into a reflective state to reconfigure the optical circuit into a reconfigured optical circuit. The reconfigured optical circuit is configured to perform a linear transformation on M input optical modes, where M is a positive integer less than N. The second plurality of beamsplitters is located along at least one edge of the optical circuit.
A method includes calculating a plurality of permutation matrices of an input matrix that characterizes a linear transformation of a plurality of input states. The method also includes determining a plurality of settings of an optical circuit based on the plurality of permutation matrices. Each setting in the plurality of settings is associated with an electric power, from a plurality of electric powers, consumed by the optical circuit. The method also includes determining a selected setting of the optical circuit based on the electric power from the plurality of electric powers and consumed by the optical circuit at each setting from the plurality of settings associated with the electric power. The method further includes implementing the selected setting on the optical circuit to perform the linear transformation of the plurality of input states.
An apparatus includes a first optical circuit and a second optical circuit. The first optical circuit has a network of interconnected interferometers to perform an M-mode universal transformation on N input optical modes that are divided into (M−1) groups of pulses. The first optical circuit also includes M input ports. Each input port of a first (M−1) input ports is configured to receive a corresponding group of pulses in the (M−1) groups of pulses. The first optical circuit also includes M output ports and a first delay line to couple an Mth output port with an Mth input port. The second optical circuit includes a network of beamsplitters and swap gates to perform a (2M−3)-mode residual transformation. The first optical circuit and the second optical circuit are configured to perform an arbitrary N-mode unitary transformation to the N input optical modes via a rectangular architecture.
G06E 3/00 - Dispositifs non prévus dans le groupe , p. ex. pour traiter des données analogiques hybrides
G02F 1/313 - Dispositifs de déflexion numérique dans une structure de guide d'ondes optique
G06E 1/04 - Dispositions pour traiter exclusivement des données numériques agissant sur l'ordre ou le contenu des données maniées pour effectuer des calculs en utilisant exclusivement une représentation numérique codée, p. ex. représentation binaire, ternaire, décimale
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer hardware; quantum processors; photonic chips Design and development of computer hardware related to scientific
and quantum computing, quantum programming, quantum
engineering and quantum algorithms
52.
Systems and methods for nonlinear optical light generation using linearly uncoupled resonators in integrated photonic devices
A photonic device comprises a plurality of resonators and a plurality of optical channels. Each resonator from the plurality of resonators has a set of resonance frequencies independently selected from a set of resonance frequencies of each remaining resonator from the plurality of resonators. Each resonator from the plurality of resonators lacks substantially any linear coupling between each remaining resonator from the plurality of resonators. The plurality of resonators defines a spatial overlap region between at least two resonators from the plurality of resonators such that nonlinear optical processes are substantially optimized during operation. A plurality of optical channels is operatively coupled to the plurality of resonators. The plurality of optical channels is configured to receive light from the plurality resonators and configured to send light into the plurality of resonators.
G02F 1/365 - Optique non linéaire dans une structure de guide d'ondes optique
G02B 6/293 - Moyens de couplage optique ayant des bus de données, c.-à-d. plusieurs guides d'ondes interconnectés et assurant un système bidirectionnel par nature en mélangeant et divisant les signaux avec des moyens de sélection de la longueur d'onde
A method includes sending a probe beam into a beam path that induces a lateral displacement to the probe beam. The probe beam includes a plurality of orthogonal spatial modes that are entangled with each other. The method also includes measuring a phase of each spatial mode from the plurality of orthogonal spatial modes in the probe beam at a detector disposed within a near field propagation regime of the probe beam. The method also includes estimating the lateral displacement of the probe beam based on a phase of each spatial mode from the plurality of spatial modes in the probe beam after the beam path.
An apparatus includes a plurality of processing layers coupled in series. Each processing layer in the plurality of processing layers includes a Gaussian unit configured to perform a linear transformation on an input signal including a plurality of optical modes. The Gaussian unit includes a network of interconnected beamsplitters and phase shifters and a plurality of squeezers operatively coupled to the network of interconnected beamsplitters and phase shifters. Each processing layer also includes a plurality of nonlinear gates operatively coupled to the Gaussian unit and configured to perform a nonlinear transformation on the plurality of optical modes. The apparatus also includes a controller operatively coupled to the plurality of processing layers and configured to control a setting of the plurality of processing layers.
G06N 10/00 - Informatique quantique, c.-à-d. traitement de l’information fondé sur des phénomènes de mécanique quantique
G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
G06N 3/067 - Réalisation physique, c.-à-d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens optiques
An apparatus includes a light source to provide a plurality of input optical modes in a squeezed state. The apparatus also includes a network of interconnected reconfigurable beam splitters (RBSs) configured to perform a unitary transformation of the plurality of input optical modes to generate a plurality of output optical modes. An array of photon counting detectors is in optical communication with the network of interconnected RBSsand configured to measure the number of photons in each mode of the plurality of the output optical modes after the unitary transformation. The apparatus also includes a controller operatively coupled to the light source and the network of interconnected RBSs. The controller is configured to control at least one of the squeezing factor of the squeezed state of light, the angle of the unitary transformation, or the phase of the unitary transformation.
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable cross-platform computer software and databases for use in quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations; downloadable electronic databases containing machine learning libraries for use in quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations
09 - Appareils et instruments scientifiques et électriques
Produits et services
(1) Downloadable cross-platform computer software and databases for use in quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations; electronic databases containing machine learning libraries for use in quantum machine learning, automatic differentiation, and optimization of hybrid quantum-classical computations.
58.
SYSTEMS AND METHODS FOR NONLINEAR OPTICAL LIGHT GENERATION USING LINEARLY UNCOUPLED RESONATORS IN INTEGRATED PHOTONIC DEVICES
A photonic device comprises a plurality of resonators and a plurality of optical channels. Each resonator from the plurality of resonators has a set of resonance frequencies independently selected from a set of resonance frequencies of each remaining resonator from the plurality of resonators. Each resonator from the plurality of resonators lacks substantially any linear coupling between each remaining resonator from the plurality of resonators. The plurality of resonators defines a spatial overlap region between at least two resonators from the plurality of resonators such that nonlinear optical processes are substantially optimized during operation. A plurality of optical channels is operatively coupled to the plurality of resonators. The plurality of optical channels is configured to receive light from the plurality resonators and configured to send light into the plurality of resonators.
G02F 1/39 - Optique non linéaire pour la génération ou l'amplification paramétrique de la lumière, des infrarouges ou des ultraviolets
G02B 6/12 - Guides de lumièreDétails de structure de dispositions comprenant des guides de lumière et d'autres éléments optiques, p. ex. des moyens de couplage du type guide d'ondes optiques du genre à circuit intégré
An apparatus includes an optical medium characterized by a third-order nonlinear optical susceptibility. The apparatus also includes a pump light source in optical communication with the optical medium and configured to send a pump light beam to the optical medium. The pump light beam includes a pulsed light beam. The apparatus also includes a drive light source in optical communication with the optical medium and configured to send a drive light beam to the optical medium. The drive light beam includes a continuous wave (CW) light beam. The pump light beam and the drive light beam are configured to generate a signal light beam in a squeezed state of light via spontaneous four-wave mixing in the optical medium.
An apparatus includes an optical medium characterized by a third-order nonlinear optical susceptibility. The apparatus also includes a pump light source in optical communication with the optical medium and configured to send a pump light beam to the optical medium. The pump light beam includes a pulsed light beam. The apparatus also includes a drive light source in optical communication with the optical medium and configured to send a drive light beam to the optical medium. The drive light beam includes a continuous wave (CW) light beam. The pump light beam and the drive light beam are configured to generate a signal light beam in a squeezed state of light via spontaneous four-wave mixing in the optical medium.
An apparatus for producing squeezed light includes a substrate and a first beam splitter integrated onto the substrate. The apparatus also includes a Mach-Zehnder interferometer integrated onto the substrate. The Mach-Zehnder interferometer has a first input coupled to a first output of the first beam splitter and a first output coupled to a second output of the first beam splitter. The apparatus also includes a waveguide integrated onto the substrate and connecting a second input of the Mach-Zehnder interferometer to a second output of the Mach-Zehnder interferometer. The waveguide and the Mach-Zehnder interferometer form a ring resonator. The ring resonator can also be replaced by a waveguide section, including, for example, a spiral waveguide.
G02F 1/225 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence dans une structure de guide d'ondes optique
G02F 1/365 - Optique non linéaire dans une structure de guide d'ondes optique
G02F 1/313 - Dispositifs de déflexion numérique dans une structure de guide d'ondes optique
G02F 1/21 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p. ex. commutation, ouverture de porte ou modulationOptique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur par interférence
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; downloadable operating systems for quantum computers Platform-as-a-service, Software-as-a-service, and Infrastructure as-a-service, all featuring software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; developing and providing access to non- downloadable cloud services for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; application service provider featuring application programming interface (API) software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; design and development of computer software related to scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; Technology consultation, advisory and research services in the field of scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable computer software for use with scientific and quantum computing, quantum engineering, quantum algorithms, artificial intelligence and machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; downloadable operating systems for quantum computers; computer hardware; quantum processors, namely central processing units; quantum computers; photonic chips (1) Platform-as-a-service, software-as-a-service and infrastructure as-a-service, all featuring software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; developing and providing access to non-downloadable cloud computing provider services providing software for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; application service provider featuring application programming interface (API) software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; design and development of computer software and computer hardware related to scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; Technology consultation, advisory and research services in the field of scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Downloadable computer software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; downloadable operating systems for quantum computers Platform-as-a-service, Software-as-a-service, and Infrastructure as-a-service, all featuring software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; developing and providing access to non-downloadable cloud services for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; application service provider featuring application programming interface (API) software for use with scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; design and development of computer software related to scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations; technology consultation, advisory and research services in the field of scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and optimizations
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
(1) Downloadable computer software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; downloadable operating systems for quantum computers; computer hardware; quantum processors, namely central processing units; quantum computers; photonic chips (1) Platform-as-a-service, software-as-a-service and infrastructure as-a-service, all featuring software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely software for assisting developers in creating program codes for use in multiple application programs; developing and providing access to non-downloadable cloud computing provider services providing software for scientific and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; application service provider featuring application programming interface (API) software for use with scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning and computing performance optimizations, namely for assisting developers in creating program codes for use in multiple application programs; design and development of computer software and computer hardware in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations; technology consultation, advisory and research services in the fields of scientific computing and quantum computing, quantum programming, quantum engineering, quantum algorithms, artificial intelligence, machine learning algorithms and computing performance optimizations