News for hackers. Stuff that matters.
Re:Habits of highly mathematical people by raldu on Saturday July 30, 2016 @10:37AM (#12193140)
Nice spot on. The described qualities would also apply to philosophers, logicians, etc.

I think a broader term would be, habits of highly "analytical" people.

Re:Habits of highly mathematical people by unfamiliar on Saturday July 30, 2016 @11:36AM (#12193396)
I strongly disagree with the claim that philosophers fit this description. As a mathematician, it often seems to me that 90% of philosophy is spent arguing about things with extremely loose definitions. As a result, you can argue from the same starting point and come to completely different conclusions (as separate philosophers often do), because the starting point was already self-contradictory for some interpretations of the wording. As soon as you clearly define what you are talking about the problem usually becomes trivial.

For example, many of the moral dilemmas that get tossed around as interesting become trivial to answer once you give a mathematically rigorous definition to words like "good", "moral", "utilitarian" or whatever.

Re:Habits of highly mathematical people by yummyfajitas on Saturday July 30, 2016 @01:09PM (#12193756)
For example, many of the moral dilemmas that get tossed around as interesting become trivial to answer once you give a mathematically rigorous definition to words like "good", "moral", "utilitarian" or whatever.

Yes, but the while the conclusions become trivial, actually coming up with those rigorous definitions is not.

I'm not going to provide examples because they are likely to start a flamewar. But if you search for words like "normative" or "core principle" in my comment history, you can see how difficult it is to actually come up with those rigorous definitions. The problem is that when you do, you either come up with unsatisfying arbitrary definitions, or else you wind up implying peripherally related conclusions you probably dislike.

Yes, I am definitively guilty of being "highly mathematical" (and also highly economical and philosophical), and it pushes me to recognize incoherence in mainstream "thought".

Re:Habits of highly mathematical people by SatvikBeri on Saturday July 30, 2016 @03:08PM (#12194238)
Even in Math, coming up with good definitions is often the hard part. For example, modern point-set topology is both extremely powerful and consists of theorems that seem obvious to prove, but that's because the definition of a topology is so well-chosen.
Re:Habits of highly mathematical people by catnaroek on Saturday July 30, 2016 @03:11PM (#12194258)
I like how Conor McBride put it:

> I usually take the presence of any proofs in my code as the cue to question my definitions.

http://stackoverflow.com/a/13241158/46571

Re:Habits of highly mathematical people by JohnStrange on Saturday July 30, 2016 @08:06PM (#12195172)
I'm a philosopher and agree. There are some philosophers who make sufficiently precise definitions and use reasonable formal method - where certainly not all formal philosophy is useful, though. They are in a small minority. I'd even give the same ad hoc figures, it's about 90% trash, 10% worth reading and then a few gems, so you have to be careful which authors you read and what topics to study in philosophy.
Re:Habits of highly mathematical people by redipiny on Saturday July 30, 2016 @12:39PM (#12193652)
One of the problems of philosophical discourse, imo, is that it seems to be impossible to give mathematically rigorous definitions of concepts like 'good' or 'moral' or even 'knowledge' that somebody won't be able to disagree with by counter example.

What you sometimes see among philosophers is that even definitions that are the result of many iterations are still treated more like rules of thumb than precise definitions. Or they at least acknowledge that their definition is probably flawed, and proceed carefully.

Some proceed as if they are doing math.

Re:Habits of highly mathematical people by unfamiliar on Saturday July 30, 2016 @04:24PM (#12194548)
> that somebody won't be able to disagree with by counter example

I really don't understand this. You give a counterexample to a theorem; you don't give one to a definition. If someone disagrees with the definition and wants to use a different one, then they are talking about a different thing (even if they want to use the same English word to refer to each of them) and their conclusions can not be compared in any meaningful way.

Imo, you can't "proceed carefully" with a definition that is open to interpretation. If you could do so safely, then you know enough about how people could interpret your definition to form a more rigorous definition.

Re:Habits of highly mathematical people by CarolineW on Saturday July 30, 2016 @06:04PM (#12194858)

  >> that somebody won't be able to
  >> disagree with by counter example

  > I really don't understand this.
  > You give a counterexample to a
  > theorem; you don't give one to
  > a definition.
In a sense you do. Often when we are giving a definition we are intending to capture a particular idea. Sometimes the definition we give captures too little, or too much. If you find that out early enough then you can change your definition to better match what you intend.

The classic example is "connected" from topology. Speaking very loosely, a set is "disconnected" is there is a "disconnection", which is a separation of the set into two pieces which are contained in disjoint open sets. Basically, the set is disconnected if it's made up of two (or more) pieces that can be divided by a "surface". A set is "connected" if there is no disconnection.

The problem is that there are sets we want to think of as not connected, and yet which satisfy the definition of connected as given above. Here's an example:

  X = { (x,sin(1/x)) : x in R, x>0 } u { (0,y) : -1 < y < 1 }
So the net result is that we have the two definitions: "connected" and "pathwise connected."

If that example had been thought of earlier, it's possible that the definition of "connected" might have been fixed earlier. So in a sense, X is a counter-example to the definition of connected.

Further reading:

http://planning.cs.uiuc.edu/node140.html

https://en.wikipedia.org/wiki/Connected_space

https://en.wikipedia.org/wiki/Connected_space#Path_connected...

Re:Habits of highly mathematical people by nercht12 on Saturday July 30, 2016 @12:34PM (#12193627)
Define "loose". Edit: Jokes aside, nothing is really "strictly-defined" as we would like it to be since definitions (even the most rudimentary ones) are based on -what we might call- statistical sets of observations. We come to the conclusion that an apple is a round object because we've seen an apple from multiple angles. Math accepts axioms, but those axioms are based on accepting definitions that are rudimentary observations. What is "1"? The idea of "1" can only be understood in terms of experience - hardly "rigorously defined".
Re:Habits of highly mathematical people by catnaroek on Saturday July 30, 2016 @03:07PM (#12194226)
> definitions (even the most rudimentary ones) are based on -what we might call- statistical sets of observations

Mathematical definitions are usually abstractions of concrete observations, but they aren't the observations themselves. This is why coming up with a mathematical definition often requires more work than coming up with any other kind of definition.

> What is "1"? The idea of "1" can only be understood in terms of experience

1 is very rigorously defined: As a natural number, it's the successor of 0. As an integer, rational, real or complex number, it's the result of mapping the natural number 1 into Z, Q, R or C in a suitable way (compatible with the semiring structure of N).

Re:Habits of highly mathematical people by nercht12 on Sunday August 07, 2016 @11:06PM (#12245237)
> Mathematical definitions are usually abstractions of concrete observations, but they aren't the observations themselves. This is why coming up with a mathematical definition often requires more work than coming up with any other kind of definition. ... 1 is very rigorously defined: As a natural number, it's the successor of 0. As an integer, rational, real or complex number, it's the result of mapping the natural number 1 into Z, Q, R or C in a suitable way (compatible with the semiring structure of N).

That's all nice and dandy for mathematicians, but such is still meaningless (from an overall perspective) because ultimately you end up with recursive definitions. "The successor" of "0" means nothing because "successor" isn't defined, unless you define it via dimensions (or something else). Once you try to define dimension or otherwise, you have to define dimension, which leads to defining counting, which leads back to defining 1. Appealing to experience is the only way to end the cycle.

That said, it's perfectly fine to talk about a system within itself, but it's applicability to anything real (which is what I'm concerned with - my apologies if that's not where you're going) is limited to whatever can be described in terms of reality.

Re:Habits of highly mathematical people by catnaroek on Thursday August 11, 2016 @12:40PM (#12269697)
> "The successor" of "0" means nothing because "successor" isn't defined

The existence of a successor function is postulated, because it's an axiom of the theory of natural numbers. It's up to individual models of the theory to define this function concretely.

Re:Habits of highly mathematical people by sidek on Saturday July 30, 2016 @11:02AM (#12193225)
Philosophers? Using precise definitions? Maybe some philosophers do... But not most.
Re:Habits of highly mathematical people by ewjordan on Saturday July 30, 2016 @04:45PM (#12194631)
Oh, they use them. The problem is that each philosopher has a different precise definition that they feel is natural and matches what we "really mean" when we ask deep questions. Since most arguments and conclusions are phrased fuzzily, you end up with the following situation:

Fuzzy premise -> precise logic -> fuzzy conclusion

where each of those arrows leaves so much room for interpretation that you can build literally an entire subfield by arguing back and forth about what the most reasonable mapping from fuzzy to precise and back again might be, even if everyone agrees that the manipulations in between are rigorously correct.

Re:Habits of highly mathematical people by adrianratnapala on Saturday July 30, 2016 @12:28PM (#12193601)
Styles vary between schools and the one called "analytic philosphy" is big.

But in general when I read philosophers disucssing social matters, I feel they are being too rigorous. Trying to cover all bases when the fuzzy nature of the subject is always going to make their abstractions leak.

They have to do this because they compete with other philosophers who will pick the nits.

Re:Habits of highly mathematical people by wolfgke on Saturday July 30, 2016 @01:45PM (#12193890)
The much larger problem is that philosophers can't agree on one (or at least few) axiomatic base(s) they want to base their argumentations on. Thus lots of philosophical discussions are rather of the kind "we have different axioms and thus come to different conclusions".
Re:Habits of highly mathematical people by mcbits on Saturday July 30, 2016 @12:04PM (#12193507)
"If you wish to converse with me, define your terms." -Voltaire

Perhaps it depends on what you mean by "precise", but philosophical arguments do tend to start by defining one's terms or disputing the opponent's definitions, expressed or implied. When continental philosophers talk, that's the only part I can follow.

Re:Habits of highly mathematical people by cm3 on Saturday July 30, 2016 @11:27AM (#12193344)
I took parent's comment to mean it's about philosophers who deal with logic. You may recall that logic as a tool free of opinion originated with Aristotle, and the first thing that comes to my mind in this context is Principia Mathematica.
Re:Habits of highly mathematical people by SatvikBeri on Saturday July 30, 2016 @03:07PM (#12194228)
Philosophy has some but not all attributes of this–for example, philosophical problems usually don't have the same level of objectivity and settledness, so you don't get the same 60-second level feedback loop of making a conjecture, being wrong, and refining it. That's not to say that philosophers never do something similar, just that it's not required as part of training.