English

The Standard Aspect of Dialectical Logic

Logic in Computer Science 2011-09-13 v1 Programming Languages Category Theory

Abstract

Dialectical logic is the logic of dialectical processes. The goal of dialectical logic is to introduce dynamic notions into logical computational systems. The fundamental notions of proposition and truth-value in standard logic are subsumed by the notions of process and flow in dialectical logic. Dialectical logic has a standard aspect, which can be defined in terms of the "local cartesian closure" of subtypes. The standard aspect of dialectical logic provides a natural program semantics which incorporates Hoare's precondition/postcondition semantics and extends the standard Kripke semantics of dynamic logic. The goal of the standard aspect of dialectical logic is to unify the logic of small-scale and large-scale programming.

Keywords

Cite

@article{arxiv.1109.2247,
  title  = {The Standard Aspect of Dialectical Logic},
  author = {Robert E. Kent},
  journal= {arXiv preprint arXiv:1109.2247},
  year   = {2011}
}

Comments

An abstracted version of this paper, entitled "Dialectical Program Semantics", was accepted for presentation at the 1st International Conference on Algebraic Methodology and Software Technology (AMAST'89), University of Iowa, Iowa City, Iowa, 1989

R2 v1 2026-06-21T19:03:02.035Z