Automatic Pre- and Postconditions for Partial Differential Equations

被引:1
作者
Boreale, Michele [1 ]
机构
[1] Univ Firenze, Dipartimento Stat Informat Applicaz DiSIA G Paren, Viale Morgagni 65, I-50124 Florence, Italy
来源
QUANTITATIVE EVALUATION OF SYSTEMS (QEST 2020) | 2020年 / 12289卷
关键词
D O I
10.1007/978-3-030-59854-9_15
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Based on a simple automata-theoretic and algebraic framework, we study equational reasoning for Initial Value Problems (IVPs) of polynomial Partial Differential Equations (PDEs). In order to represent IVPs in their full generality, we introduce stratified systems, where function definitions can be decomposed into distinct subsystems, focusing on different subsets of independent variables. Under a certain coherence condition, for such stratified systems we prove existence and uniqueness of formal power series solutions, which conservatively extend the classical analytic ones. We then give a-in a precise sense, complete-algorithm to compute weakest preconditions and strongest postconditions for such systems. To some extent, this result reduces equational reasoning on PDE initial value (and boundary) problems to algebraic reasoning. We illustrate some experiments conducted with a proof-of-concept implementation of the method.
引用
收藏
页码:193 / 210
页数:18
相关论文
共 27 条
[1]  
[Anonymous], 1948, Adv. Appl. Mech., DOI [DOI 10.1016/S0065-2156(08)70100-5, 10.1016/S0065-2156(08)70100-5]
[2]  
Bateman H., 1915, MON WEATHER REV, V43, P163, DOI [10.1175/1520-0493(1915)43<163:SRROTM>2.0.CO
[3]  
2, DOI 10.1175/1520-0493(1915)43<163:SRROTM>2.0.CO
[4]  
2, DOI 10.1175/1520-0493(1915)432.0.CO
[5]  
2, 10.1175/1520-0493(1915)432.0.CO
[6]  
2]
[7]  
Boreale M, 2019, LIPICS, V138
[8]  
Boreale M, 2020, AUTOMATIC PRE POSTCO
[9]   Algorithms for exact and approximate linear abstractions of polynomial continuous systems [J].
Boreale, Michele .
HSCC 2018: PROCEEDINGS OF THE 21ST INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS WEEK), 2018, :207-216
[10]   Complete Algorithms for Algebraic Strongest Postconditions and Weakest Preconditions in Polynomial ODE'S [J].
Boreale, Michele .
SOFSEM 2018: THEORY AND PRACTICE OF COMPUTER SCIENCE, 2018, 10706 :442-455