Live data from Hacker News

Complexity Explained

complexityexplained.github.io

121–128 of 128 posts

Re: Complexity Explained

#121

How does complexity theory benefit real people? Unlike theories of physics or economics, it doesn't appear to describe how anything actually works , rather that things are just more complex than they seem. For instance, complexity theory just points out that the double pendulum is hard to predict without adding value, while controls theory was more useful by stabilizing the double pendulum. So what are some real-worl…

You could ask the same question of calculus (or any theoretical domain of knowledge). The rules of derivatives and integrals don't, in themselves, give a model of any particular empirical system. But they are a tool/language that can be used to describe/build/evaluate models for systems.

To give examples requires an agreement on exactly which domains of knowledge you consider to be part of "complex systems", so based on your question I'll assume that you consider chaos to be part of it.

For example, the Poincaré-Bendixson theorem saves researchers time because they don't have to consider the possibility of chaos in 2D continuous state space models.

For example, since we know that weather is a chaotic dynamical system, we can give up on the hope of ever being able to precisely predict the weather a year beforehand. This saves researchers from spending their time on impossible objectives.

Re: Complexity Explained

#122
post #78

Earlier quoted context omitted.

Is this not similar to the philosophy of capitalism (at least as posited by Adam Smith) upon which much of modern Western thought rests? Arguably it's also very much reflected in John Locke's work as well as many philosophical foundations for democratic institutions.

yes there are some Western philosophical foundations which treat organisation as bottom-up at certain levels of abstraction - Adam Smith on the economic level, Locke and Hobbes on the sociopolitical level, and so on. I think we have a good cultural understanding of human beings as existing in a network. But we don't consistently apply this perspective. For example: - individualism treats individuals as good or bad, s…

I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases.

The general biological view of viruses certainly demonstrate the absence of a categorical divide between "life" and "not life" as does the philosophy of the Turing Test. I'd argue that level of organization is less useful than the level of feedback loops in something, particularly if those loops are internal rather than external.

We daily operate with the idea of the Ship of Theseus as non-paradox in any number of ways. The City of Philadelphia retains its identity not because it is composed of the same people, geography, and structures established in its founding but rather because of the role it plays as an organizational concept, the Mississippi River retains its identity despite course changes over the centuries (let alone the constant replenishment of the individual water atoms within it).

I'd agree that we do not consistently apply bottom-up organization across the board, but that also necessarily means that we apply no consistent philosophy across the board. That leads to the question of how you're defining "Western modernist canon" given such an absence of a unified system.

Re: Complexity Explained

#123

Earlier quoted context omitted.

yes there are some Western philosophical foundations which treat organisation as bottom-up at certain levels of abstraction - Adam Smith on the economic level, Locke and Hobbes on the sociopolitical level, and so on. I think we have a good cultural understanding of human beings as existing in a network. But we don't consistently apply this perspective. For example: - individualism treats individuals as good or bad, s…

I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases. The general biological view of viruses certainly demonstrate the absence of a categorical divide between "life" and "not life" as does the philosophy of the Turing Test. I'd argue that level of organization is less useful than the level of feedback loops i…

> I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases.

I mean the tendency to see someone who is for example a burglar and contrast them with a business owner and say that one is bad and the other is good. Which could be true if you removed all context, but usually when you add in context these kinds of absolutes dissolve. But my broader point is that we make value judgements based on the agent, minus the environment, which is IMO erroneous.

> The general biological view of viruses certainly demonstrate the absence of a categorical divide between "life" and "not life" as does the philosophy of the Turing Test. I'd argue that level of organization is less useful than the level of feedback loops in something, particularly if those loops are internal rather than external.

Feedback loops are the exact kind of organisational structure I was referring to, but I didn't know if you were cybernetically-oriented so left it vague. Loops are the mechanism of self-organisation.

> We daily operate with the idea of the Ship of Theseus as non-paradox in any number of ways. The City of Philadelphia retains its identity not because it is composed of the same people, geography, and structures established in its founding but rather because of the role it plays as an organizational concept, the Mississippi River retains its identity despite course changes over the centuries (let alone the constant replenishment of the individual water atoms within it).

I agree - we certainly act this way, but we culturally value reductionistic thinking; system-2-thinking is typically not oriented in this same way, and is more culturally valued. It's not necessarily how we act that I think is bad - it's how we think.

> I'd agree that we do not consistently apply bottom-up organization across the board, but that also necessarily means that we apply no consistent philosophy across the board. That leads to the question of how you're defining "Western modernist canon" given such an absence of a unified system.

It's our cultural institutions of thinking and understanding that are flawed, IMO. We generally act relatively well when we act on instinct, refusing to draw rigid boundaries and treating our environments teleologically. But in terms of the "right way" to solve problems, we go away from this and towards reductionism and mechanistic thinking (essentially ignoring the small or inconvenient relationships in the systems we examine, in classic "spherical chicken in a vacuum" style). We try to fix malignant systems by looking for the bad people who made it that way (the simplest, and usually most incorrect, approach possible), or by fixing proximal symptoms rather than following longer causality chains for root causes (think medicine - problems are addressed locally rather than systemically).

Re: Complexity Explained

#124

Earlier quoted context omitted.

I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases. The general biological view of viruses certainly demonstrate the absence of a categorical divide between "life" and "not life" as does the philosophy of the Turing Test. I'd argue that level of organization is less useful than the level of feedback loops i…

> I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases. I mean the tendency to see someone who is for example a burglar and contrast them with a business owner and say that one is bad and the other is good. Which could be true if you removed all context, but usually when you add in context these kinds of abso…

I'd agree that we tend to frame things in a reductionist way, but I don't think that's peculiar to Western thought so much as it is endemic to humans and their limitations. Given limited resources of time and knowledge the vast majority of people either attempt to limit the scope of the problem domain or opt for satisficing behaviors to achieve "good enough" results. It is rare that when confronted with a problem that a person has the luxury of time, creativity, and/or attention to derive first principles. It is doubly difficult when examining systems because the failings of most systems are not immediately obvious but instead the result of unintended consequences or the complexity of multiple conflicting behaviors resulting in perverse incentives... and if at the creation of the original system such problems were not foreseen what guarantees that the replacement system does not create worse results? Most people are cautious in proceeding when they are facing unknown (or unknowable) obstacles.

Re: Complexity Explained

#125

Earlier quoted context omitted.

> I'm not sure we treat individuals as good/bad or successful/unsuccessful based on purely on outcomes. Criminal law, for example, depends upon intent in many cases. I mean the tendency to see someone who is for example a burglar and contrast them with a business owner and say that one is bad and the other is good. Which could be true if you removed all context, but usually when you add in context these kinds of abso…

I'd agree that we tend to frame things in a reductionist way, but I don't think that's peculiar to Western thought so much as it is endemic to humans and their limitations. Given limited resources of time and knowledge the vast majority of people either attempt to limit the scope of the problem domain or opt for satisficing behaviors to achieve "good enough" results. It is rare that when confronted with a problem tha…

I believe that the toolset that we have created for ourselves for solving hard problems ossifies this limited approach, and that we need to make tools for improving complex systems more widely available/understood. We could even benefit if those in governance roles just knew about second order thinking and how to avoid unintended consequences from linear thinking, let alone any of the more advanced problem solving tools that systems theory provides.

Also I say that it's a Western thing, not because it's exclusive to the West, but because reductionism is part of our philosophical foundations since the Enlightenment. Compare to, say, SE Asian philosophical foundations - SEA religions are typically non-dual and metaphysically idealist.

Re: Complexity Explained

#126
post #116

Earlier quoted context omitted.

There is no point in talking about the temperature of a single atom/molecule, but it is an important statistical property of a group of molecules with unique “features”. The sum is more capable than each of it’s constituents. You could argue that a hyper-intelligent entity can explain everything due to temperature by the simple movements of atoms but that is not true, since with temperature, we can reason about a sys…

These emergent properties that you mention (temperature, intelligence) can in principle be described by the individual components (particles) along with the fundamental laws of physics that govern their interactions. The emergent property that we observe is just a cognitive abstraction designed to strip away the complexity and describe the aggregate behaviour of the group of individual components. Our mind was design…

I wrote an explicit example for a case where your analysis doesn’t seem to be correct, but you didn’t resolve the issue — temperature makes new observations possible that were not possible before and it is not tied to the human reasoning (also, it is only but one example, perhaps not even the best).

Re: Complexity Explained

#127

Earlier quoted context omitted.

I sniff an air of condescension; what’s your goals therein? Are you posturing your ‘maths’ knowledge? I thought I was explicit in my criticism of “notation only” explanations, but perhaps a positive example would be more explicit. https://github.com/barbagroup/CFDPython This repo explains computational fluid dynamics (an example of a complex system!) from “what is a python function” to “2d Navier stokes”. It shows th…

There was no such condescension. I'm still not sure of what you mean by "notation only explanations". Do you have a problem with standard mathematical notation? Or with explanations that involve mathematics at all? Can you give me an example of what you consider to be a "bad LaTeX explanation"? For what's worth, I find your link infinitely more confusing than the few pages of Landau which cover the same topic... ;) T…

If I was incorrect with thinking you were trying to be condescending by inexplicably equating LaTeX to "...maths", then I apologise for my assumption but, as noted in another comment, now I'm concerned that you actually believe the notation to be the math.

Even knowing that the '/' symbol represents division, which of course in the entire lexicon of mathematics is unlikely to be its only shorthand, fails to explain to the individual what division is or how one uses or performs it, and conversely one could teach the algorithm and use a different symbol.

> Can you give me an example of what you consider to be a "bad LaTeX explanation"?

Unsure how I could when it seems from our comment history that you originated this quoted text?

> I'm still not sure of what you mean by "notation only explanations". Do you have a problem with standard mathematical notation? Or with explanations that involve mathematics at all?

I have a problem with claiming to be a resource that explains a thing but explains it to people in such a way that you have to first have the thing actually explained to you through a secondary resource allowing you to then return to this resource and think "Yeah, this explains it now that I already had it explained to me elsewhere."

Maybe call it 'complexitysimulated' or 'complexityexpressedthroughapproximatedspecialcaseinteractiveanimatedcalculations' or even 'complexityexplainedtocomplexityresearchers'.

Seriously, ask yourself why my saying "I hope to see the end of LaTex only explanations." and "Show both if you can." triggers an initial snarky response from you and now this doubling down?

Mathematical notation changes.

Your equating symbols to '...maths' fails to uphold any rigor in its statement considering math needed to introduce such notation at some point.

> Where we would write 12 + 6n/n2 − 3, Diophantus has to resort to constructions like: "... a sixfold number increased by twelve, which is divided by the difference by which the square of the number exceeds three"

You seem to be taking for granted your previous knowledge and using it to defend a resource claiming to explain elements of that knowledge.

Do you want 'complexity explained' to anyone interested in having it explained to them? I do.

What does it look like to you for a person who is unaware of what complexity is but wants it explained to them going to this website seeking that explanation?

Can anyone leave having it explained? Does the person need to bring prerequisite knowledge, like deciphering latin runes, or perhaps they are expected to have read some textbook explaining complexity before this website can successfully convey an explanation of complexity to them?

Do you think you, or all people familiar with '...maths', have a gene that tells you what 'sin()' means or is it more likely that these esoteric symbols need also be explained when trying to explain any mathematics using them.

Do you think a 'trigonometryexplained' website could just list trig identities for sine like 'sinX=+|-(1/sqrt(1+cot*2X))' without an explanation for what the symbols 'cot' or 'sqrt' means or even a single right triangle anywhere?

Is 'Lf.(Lx.f(x x))(Lx.f(x x))' a better 'explanation' of the y-combinator by virtue of using mathematical notation, aka '...maths', or do alligators do a better job of explaining?

http://worrydream.com/AlligatorEggs/

Does anyone come away from the alligator explanation confronting people by saying, 'when you say "maths", do you mean ...alligators?'

There's a plethora of online debates, many had within these orange walls, lamenting the state of mathematical Wikipedia for the same or similar reasons.

These symbols are, contemporary!, placeholders for ideas.

If you want to explain an idea to someone that requires symbolic placeholders then those obfuscated ideas will need to be borne out as well.

https://en.wikipedia.org/wiki/Diophantus#Mathematical_notati...

Re: Complexity Explained

#128
post #126

Earlier quoted context omitted.

These emergent properties that you mention (temperature, intelligence) can in principle be described by the individual components (particles) along with the fundamental laws of physics that govern their interactions. The emergent property that we observe is just a cognitive abstraction designed to strip away the complexity and describe the aggregate behaviour of the group of individual components. Our mind was design…

I wrote an explicit example for a case where your analysis doesn’t seem to be correct, but you didn’t resolve the issue — temperature makes new observations possible that were not possible before and it is not tied to the human reasoning (also, it is only but one example, perhaps not even the best).

I don't know if the assertion you made is true, ie that an omniscient entity can't explain everything there is to know about temperature by looking at the simple movement of atoms. What's the basis for this? I know you followed that up with a rationale, but I didn't really follow. Just because this abstraction (temperature) allows us to come to conclusions and inferences about state and state changes doesn't mean that there's anything real about the abstraction aside from the cognitive structure in our brains that helps us to process the world around us effectively.
Post reply on HN