English
Related papers

Related papers: Learn Physics by Programming in Haskell

200 papers

Neural networks are typically represented as data structures that are traversed either through iteration or by manual chaining of method calls. However, a deeper analysis reveals that structured recursion can be used instead, so that…

Programming Languages · Computer Science 2022-09-30 Minh Nguyen , Nicolas Wu

This work presents a physics-informed neural network approach bridging deep-learning force field and electronic structure simulations, illustrated through twisted two-dimensional large-scale material systems. The deep potential molecular…

Materials Science · Physics 2024-04-02 Yubo Qi , Weiyi Gong , Qimin Yan

Presenting systems of differential equations in the form of diagrams has become common in certain parts of physics, especially electromagnetism and computational physics. In this work, we aim to put such use of diagrams on a firm…

Mathematical Physics · Physics 2022-06-20 Evan Patterson , Andrew Baas , Timothy Hosgood , James Fairbanks

A good feature representation is a determinant factor to achieve high performance for many machine learning algorithms in terms of classification. This is especially true for techniques that do not build complex internal representations of…

Neural and Evolutionary Computing · Computer Science 2019-08-22 Noëlie Cherrier , Jean-Philippe Poli , Maxime Defurne , Franck Sabatié

We describe a way to introduce physics high school students with no background in programming to computational problem-solving experiences. Our approach builds on the great strides made by the Modeling Instruction reform curriculum. This…

I summarize here the logic that leads us to a program for the Theory of the Total Field in Einstein's sense. The purpose is to show that this theory is a logical culmination of the developments of (fundamental) physical concepts and, hence,…

General Physics · Physics 2007-05-23 Sanjay M. Wagh

As originally proposed, type classes provide overloading and ad-hoc definition, but can still be understood (and implemented) in terms of strictly parametric calculi. This is not true of subsequent extensions of type classes. Functional…

Programming Languages · Computer Science 2016-12-28 J. Garrett Morris

The notion of microscopic state of the system at a given moment of time as a point in the phase space as well as a notion of trajectory is widely used in classical mechanics. However, it does not have an immediate physical meaning, since…

Mathematical Physics · Physics 2013-04-24 A. S. Trushechkin , I. V. Volovich

This book is an attempt to help students transform all of the concepts of quantum mechanics into concrete computer representations, which can be constructed, evaluated, analyzed, and hopefully understood at a deeper level than what is…

Quantum Physics · Physics 2020-01-22 Roman Schmied

In Programming by Example, a system attempts to infer a program from input and output examples, generally by searching for a composition of certain base functions. Performing a naive brute force search is infeasible for even mildly involved…

Artificial Intelligence · Computer Science 2012-09-19 Aditya Krishna Menon , Omer Tamuz , Sumit Gulwani , Butler Lampson , Adam Tauman Kalai

Mathematics is a critical part of much scientific research. Physics in particular weaves math extensively into its instruction beginning in high school. Despite much research on the learning of both physics and math, the problem of how to…

Physics Education · Physics 2015-06-22 Edward F. Redish , Eric Kuo

To understand changes in physical systems and facilitate decisions, explaining how model predictions are made is crucial. We use model-based interpretability, where models of physical systems are constructed by composing basic constructs…

Artificial Intelligence · Computer Science 2020-03-24 Ion Matei , Johan de Kleer , Christoforos Somarakis , Rahul Rai , John S. Baras

With the advent of high-level programming languages capable of quickly rendering three-dimensional simulations, the inclusion of computers as a learning tool in the classroom has become more prevalent. Although work has begun to study the…

Physics Education · Physics 2015-11-18 Michael J. Obsniuk , Paul W. Irving , Marcos D. Caballero

The modern physics course is a crucial gateway for physics majors, introducing concepts beyond the scope of K-12 education. Despite its significance, content varies widely among institutions. This study analyzes 167 modern physics syllabi…

Physics Education · Physics 2024-07-24 Alexis Buzzell , Ramón Barthelemy , Tim Atherton

Many Haskell textbooks explain the evaluation of pure functional programs as a process of stepwise rewriting using equations. However, usual implementation techniques perform program transformations that make producing the corresponding…

Programming Languages · Computer Science 2024-07-17 Pedro Vasconcelos , Rodrigo Marques

The behavior of an atom in a molecule, liquid or solid is governed by the force it experiences. If the dependence of this vectorial force on the atomic chemical environment can be $learned$ efficiently with high-fidelity from benchmark…

Materials Science · Physics 2015-10-28 Venkatesh Botu , Rampi Ramprasad

The ability to discover abstract physical concepts and understand how they work in the world through observing lies at the core of human intelligence. The acquisition of this ability is based on compositionally perceiving the environment in…

Computer Vision and Pattern Recognition · Computer Science 2023-04-11 Qu Tang , XiangYu Zhu , Zhen Lei , ZhaoXiang Zhang

A high-school exercise is used to get an insight into planetary motion.

Classical Physics · Physics 2007-05-23 P. A. Horvathy

One of the biggest revelations of 20th century physics, is virtually unheard of outside the inner circles of particle physics. This is the gauge theory, the foundation for how all physical interactions are described and a guiding principle…

Physics Education · Physics 2020-09-08 Nils-Erik Bomark

Physical reasoning is a core aspect of intelligence in animals and humans. A central question is what model should be used as a basis for reasoning. Existing work considered models ranging from intuitive physics and physical simulators to…

Robotics · Computer Science 2020-07-07 Marc Toussaint , Jung-Su Ha , Danny Driess
‹ Prev 1 4 5 6 7 8 10 Next ›