Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: A Universal Quantum Computing Virtual Machine   A medium-scale quantum computer with full universal quantum computing
capability is necessary for various practical aims and testing applications.
Here we report a 34-qubit quantum virtual machine (QtVM) based on a medium
server. Our QtVM can run quantum assembly language with graphic interfaces. The
QtVM is implemented with single qubit rotation gate, single to multiple
controlled NOT gates to realize the universal quantum computation. Remarkably,
it can realize a series of basic functions, such as, the "if" conditional
programming language based on single-shot projective measurement results, "for"
iteration programming language, build in arithmetic calculation. The
measurement can be single-shot and arbitrary number of multi-shot types. In
addition, there is in principle no limitation on number of logic gates
implemented for quantum computation. By using QtVM, we demonstrate the
simulation of dynamical quantum phase transition of transverse field Ising
model by quantum circuits, where 34 qubits with one million gates are realized.
We also show the realization of programmable Shor algorithm for factoring 15
and 35.

35
The categories of this paper are: mtrl-th
36
The categories of this paper are: cmp-lg
24
The categories of this paper are: dg-ga
25
The categories of this paper are: patt-sol
11
The categories of this paper are: hep-lat
27
The categories of this paper are: comp-gas
18
The categories of this paper are: econ
34
The categories of this paper are: chem-ph
20
The categories of this paper are: acc-phys
10
The categories of this paper are: q-bio
15
The categories of this paper are: nucl-ex
9
The categories of this paper are: nlin
22
The categories of this paper are: chao-dyn
23
The categories of this paper are: solv-int
6
The categories of this paper are: astro-ph
14
The categories of this paper are: math-ph