English
 
Privacy Policy Disclaimer
  Advanced SearchBrowse

Item

ITEM ACTIONSEXPORT
 
 
DownloadE-Mail
  Types, equations, dimensions and the Pi theorem

Botta, N., Jansson, P. (in press): Types, equations, dimensions and the Pi theorem. - Journal of Functional Programming.
https://doi.org/10.48550/arXiv.2308.09481

Item is

Files

show Files
hide Files
:
Botta_2026_2308.09481v5.pdf (Preprint), 578KB
 
File Permalink:
-
Name:
Botta_2026_2308.09481v5.pdf
Description:
-
OA-Status:
Visibility:
Private
MIME-Type / Checksum:
application/pdf
Technical Metadata:
Copyright Date:
-
Copyright Info:
-
License:
-

Locators

show
hide
Locator:
https://arxiv.org/abs/2308.09481 (Preprint)
Description:
-
OA-Status:
Not specified

Creators

show
hide
 Creators:
Botta, Nicola1, Author                 
Jansson, Patrik 2, Author
Affiliations:
1Potsdam Institute for Climate Impact Research, ou_persistent13              
2External Organizations, ou_persistent22              

Content

show
hide
Free keywords: -
 Abstract: The languages of mathematical physics and modelling are endowed with a rich "grammar of dimensions" that common abstractions of programming languages fail to represent. We propose a dependently typed domain-specific language (embedded in Idris) that captures this grammar. We apply it to formalize basic notions of dimensional analysis: those of dimension function, physical quantity, homomorphic measurement, the covariance principle and Buckingham's Pi theorem. We hope that the language makes mathematical physics more accessible to computer scientists and functional programming more palatable to modellers and physicists.

Details

show
hide
Language(s): eng - English
 Dates: 2026-03-17
 Publication Status: Accepted / In Press
 Pages: -
 Publishing info: -
 Table of Contents: -
 Rev. Type: Peer
 Identifiers: DOI: 10.48550/arXiv.2308.09481
MDB-ID: No MDB - stored outside PIK (see locators/paper)
PIKDOMAIN: RD4 - Complexity Science
Organisational keyword: RD4 - Complexity Science
Model / method: Quantitative Methods
Model / method: Qualitative Methods
OATYPE: Diamond
 Degree: -

Event

show

Legal Case

show

Project information

show

Source 1

show
hide
Title: Journal of Functional Programming
Source Genre: Journal, SCI, Scopus, oa-diamond
 Creator(s):
Affiliations:
Publ. Info: -
Pages: - Volume / Issue: - Sequence Number: - Start / End Page: - Identifier: CoNE: https://publications.pik-potsdam.de/cone/journals/resource/journal-functional-programming
Publisher: Episciences