20

I came across this sentence in the American Heritage Dictionary, but still do not understand it.

This proposal is the best so far, modulo the fact that parts of it need modification.

The definition of modulo provided is correcting or adjusting for something, as by leaving something out of account.

Please elaborate on the meaning of modulo the fact. Does it mean the same as the following?

This proposal is the best so far, but note what parts of it still need to be modified.

  • 2
  • 1
    The third meaning in wiktionary with the example "All mammals, modulo the monotremes, give birth to live young" is rather strange since it suggests except for a specified exception, which is not what I would regard as the standard meaning: I would always expect modulo to mean similar in a specified fashion. – Henry Jun 5 '12 at 10:49
  • 2
    J.R.: I've never come across this usage, and it's not in any of my printed dictionaries. On such matters I wouldn't trust Wiktionary either - it's obviously a new (ignorant, imho) usage loosely based on the mathematical sense (as familiar to programmers the world over, today). I can transparently read the intended meaning as "except", but I'd make the mental side-note "writer is a wally". – FumbleFingers Jun 5 '12 at 11:23
  • 6
    The OED offers 'In extended use. (a) With respect to an equivalence defined by (some feature), disregarding differences indicated by (some unimportant feature); (b) taking into account (a particular consideration, aspect, assumption, etc.).' There are supporting citations from 1953 to 1992. But I too have never come accross it, and can't think why any writers would want to use it, other than to show that they know it. – Barrie England Jun 5 '12 at 12:01
  • 3
    @Barrie I come across it fairly often in my neck of the woods. (And by "my neck of the woods" I mean "the Internet".) So often, in fact, that I am very surprised to learn there's anyone not familiar with it. Oh, and it should be noted that the OP's quote is taken straight out of the American Heritage Dictionary definition of modulo. – RegDwigнt Jun 5 '12 at 12:52
25

The pattern

X modulo Y

is an informal but common parlance in technical, especially mathematically, oriented talk. It is used to mean informally 'X, ignoring Y'. For example,

"The rocket design was flawless, modulo the toxic waste produced by its fuel."

The meaning is inspired by, but not perfectly corresponding to, the arithmetic modulo function (for example, clock-time addition) which when suitably abstracted involves 'collapsing' all items of a set into the special items of the set, so that the full set does not need to be dealt with (this is where the associated meaning of 'ignoring' comes from).

In your interpretation "note what parts of it still need to be modified", the 'modified' part is irrelevant. 'Modulo' is pragmatically "I'm telling you about the most important part (the X), but remarking on the existence of some part that might be important for other reasons but under the current context we want to ignore (the Y)".

5

I only see this usage from academics with a background that includes England. It is used to mean the opposite of except - some part of the set is included, not excluded, and you're saying that you're including it even though some people might not. It isn't a substitute for but or except, because those would be about excluding something from the set. It might be closer to even though.

In math, modulo is the remainder after dividing, so 5 mod 2 is 1. In words, it's something like even after accounting for. However, it has been heard by generations of people who aren't sure what it means, don't want to ask, and feel that smart people use it. Those people tend to use it as except or but, meaning that you probably can't be entirely sure any more what someone means when they use it.

  • I started to make a comment, but it seemed worthy of a full answer. However, my answer is just extrapolation, not knowledge of actual use like yours, so I'm voting this answer up. – T.E.D. Jun 5 '12 at 12:26
2

The OED3 has mod as a preposition dating from 1854, and modulo as a preposition dating from 1887 — but those are the more purely mathematical senses, not the extended senses that seem to crop up in the 1950s.

However, programmers and perhaps others regularly use mod or modulo in its extended sense to mean “save/except for”, or “without”, or “minus”. It’s to exclude something. This isn’t a mathematical use, although it may be a form of shop jargon.

Again, it is by no means uncommon in programmer circles, although I don’t know that I’ve myself used it in formal writing.

1

The example that The American Heritage Dictionary uses for modulo, "This proposal is the best so far, modulo the fact that parts of it need modification," is a confusing and poor usage of the phrase. Unless a reader has a strong analytical mind and understanding of the phrase, they would likely interpret the sentence to mean that the proposal is the best as-is, and it would be even better if it was modified.

On the other hand if the sentence is correctly interpreted, the sentence is meaningless, for a couple reasons. First, a “fact” does not change the quality of the proposal, and so has no impact upon its ranking (i.e. whether it is “best” or not). In general the phrase “modulo the fact” is a poor usage of the word. Second, even if the reader imagines modifying the proposal to be the best, the sentence is still meaningless, because every proposal could be modified to be the best.

Mitch’s example is far better:

"The rocket design was flawless, modulo the toxic waste produced by its fuel."

The best replacement word that I can come up with is “discounting” or "not accounting", so

"This proposal is the best so far, discounting that parts of it need modification."

(Still meaningless for the reason stated above.)

Or, in Mitch’s example,

"The rocket design was flawless, discounting the toxic waste produced by its fuel."

0

Modulo is useful in computers for getting a number that can be no bigger than the modulus. So if it were me, I'd take "modulo" in this sentence to mean "limited by".

0

Here's a use of 'modulo' by a mathematician working on the four-colour theorem quoted in Msrk Walters, "It Appears That Four Colors Suffice: A Historical Overview of the Four-Color Theorem (2004):

Shortly after testing the final configuration for reducibility, Appel celebrated the success by etching the statement ‘Modulo careful checking, it appears that four colors suffice’ onto the department’s blackboard.

This follows the general sense 'A mod B' being 'A seems generally true but for B' but B is not necessarily an exception, but something to bear in mind.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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