2,402 research outputs found

    Learn Quantum Mechanics with Haskell

    Full text link
    To learn quantum mechanics, one must become adept in the use of various mathematical structures that make up the theory; one must also become familiar with some basic laboratory experiments that the theory is designed to explain. The laboratory ideas are naturally expressed in one language, and the theoretical ideas in another. We present a method for learning quantum mechanics that begins with a laboratory language for the description and simulation of simple but essential laboratory experiments, so that students can gain some intuition about the phenomena that a theory of quantum mechanics needs to explain. Then, in parallel with the introduction of the mathematical framework on which quantum mechanics is based, we introduce a calculational language for describing important mathematical objects and operations, allowing students to do calculations in quantum mechanics, including calculations that cannot be done by hand. Finally, we ask students to use the calculational language to implement a simplified version of the laboratory language, bringing together the theoretical and laboratory ideas.Comment: In Proceedings TFPIE 2015/6, arXiv:1611.0865

    Learn Physics by Programming in Haskell

    Full text link
    We describe a method for deepening a student's understanding of basic physics by asking the student to express physical ideas in a functional programming language. The method is implemented in a second-year course in computational physics at Lebanon Valley College. We argue that the structure of Newtonian mechanics is clarified by its expression in a language (Haskell) that supports higher-order functions, types, and type classes. In electromagnetic theory, the type signatures of functions that calculate electric and magnetic fields clearly express the functional dependency on the charge and current distributions that produce the fields. Many of the ideas in basic physics are well-captured by a type or a function.Comment: In Proceedings TFPIE 2014, arXiv:1412.473

    P wave velocity variations in the Coso Region, California, derived from local earthquake travel times

    Get PDF
    Inversion of 4036 P wave travel time residuals from 429 local earthquakes using a tomographic scheme provides information about three-dimensional upper crustal velocity variations in the Indian Wells Valley-Coso region of southeastern California. The residuals are calculated relative to a Coso-specific velocity model, corrected for station elevation, weighted, and back-projected along their ray paths through models defined with layers of blocks. Slowness variations in the surface layer reflect local geology, including slow velocities for the sedimentary basins of Indian Wells and Rose valleys and relatively fast velocities for the Sierra Nevada and Argus Mountains. In the depth range of 3–5 km the inversion images an area of reduced compressional velocity in western and northern Indian Wells Valley but finds no major velocity variations beneath the Coso volcanic field to the north. These results are consistent with a recent study of anomalous shear wave attenuation in the Coso region. Between 5 and 10 km depth, low-velocity areas (7% slow) appear at the southern end of the Coso volcanics, reaching east to the Coso Basin. Numerical tests of the inversion's resolution and sensitivity to noise indicate that these major anomalies are significant and well-resolved, while other apparent velocity variations in poorly sampled areas are probably artifacts. The seismic data alone are not sufficient to uniquely characterize the physical state of these low-velocity regions. Because of the Coso region's history of Pleistocene bimodal volcanism, high heat flow, geothermal activity, geodetic deformation, and seismic activity, one possibility is to link the zones of decreased P velocity to contemporary magmatic activity

    Maximum stabilizer dimension for nonproduct states

    Full text link
    Composite quantum states can be classified by how they behave under local unitary transformations. Each quantum state has a stabilizer subgroup and a corresponding Lie algebra, the structure of which is a local unitary invariant. In this paper, we study the structure of the stabilizer subalgebra for n-qubit pure states, and find its maximum dimension to be n-1 for nonproduct states of three qubits and higher. The n-qubit Greenberger-Horne-Zeilinger state has a stabilizer subalgebra that achieves the maximum possible dimension for pure nonproduct states. The converse, however, is not true: we show examples of pure 4-qubit states that achieve the maximum nonproduct stabilizer dimension, but have stabilizer subalgebra structures different from that of the n-qubit GHZ state.Comment: 6 page

    Werner state structure and entanglement classification

    Full text link
    We present applications of the representation theory of Lie groups to the analysis of structure and local unitary classification of Werner states, sometimes called the {\em decoherence-free} states, which are states of nn quantum bits left unchanged by local transformations that are the same on each particle. We introduce a multiqubit generalization of the singlet state, and a construction that assembles these into Werner states.Comment: 9 pages, 2 figures, minor changes and corrections for version

    70th Anniversary Idaho National Lab

    Get PDF
    • …
    corecore