Reinvigorating pen-and-paper proofs in VDM: the pointfree approach
José N. Oliveira · 2006
ion function Two mappings M,N represent the same PER iff kerM = kerN (ker is the abstraction function) Properties of equate Writing Ma≃b as abbreviation of M † (M · b) · (M · a) ◦ ·M: Ma≃a = M (44) kerMa≃b = kerMb≃a (45) and so on. Motivation Obligations Laplace PF-transform LPF/PF Invariants PF data VDM maps Summary Concerns Closing Reasoning about equate Abstraction function Two mappings M,N represent the same PER iff kerM = kerN (ker is the abstraction function) Properties of equate Writing Ma≃b as abbreviation of M † (M · b) · (M · a) ◦ ·M: Ma≃a = M (44) kerMa≃b = kerMb≃a (45) and so on.ion function Two mappings M,N represent the same PER iff kerM = kerN (ker is the abstraction function) Properties of equate Writing Ma≃b as abbreviation of M † (M · b) · (M · a) ◦ ·M: Ma≃a = M (44) kerMa≃b = kerMb≃a (45) and so on. Motivation Obligations Laplace PF-transform LPF/PF Invariants PF data VDM maps Summary Concerns Closing