6

What is the difference between calculus and calculi?

Both of these words are used to identify formal languages in computer science (e.g. π-calculus, λ-calculus, process calculi).

1 Answer 1

17

Calculus is singular.

Calculi is plural.

"Predicate calculus is the same as first order logic"

"Process calculi are used to analyze temporal properties of systems"

This is the direct borrowing from Latin of their pluralization of 2nd declension '-us' words, in the same class as 'alumnus (sg), alumni (pl)'. Not all foreign language borrowings maintain the original language's morphological rules, but this one does.

4
  • 2
    To explain further, from Wikipedia, "In computer science, the process calculi (or process algebras) are a diverse family of related approaches to formally modelling concurrent systems. ... Leading examples of process calculi include CSP, CCS, ACP, and LOTOS. More recent additions to the family include the π-calculus, the ambient calculus, PEPA and the fusion calculus." So process calculi refers to a family of things, some of which are named a "calculus". Sep 23, 2011 at 12:27
  • The plural calculuses is also accepted.
    – GEdgar
    Sep 23, 2011 at 13:53
  • this is a site about english and not classics, right?
    – Jodrell
    Sep 23, 2011 at 16:57
  • 3
    At arxiv.org, Google says that calculi is more frequent than calculuses by a factor of 100; calculuses may be accepted by some dictionaries, but it is barely used in technical contexts. Sep 23, 2011 at 18:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.