12 August 2026

🥀On Style in Science

"I think that science may be styled the knowledge of universals, or abstract wisdom; and art is science reduced to practice - or science is reason, and art the mechanism of it - and may be called practical science. Science, in fine, is the theorem, and art the problem." (Richard Griffith, 1779) [attributed to Laurence Sterne] 

"Both science and art form in the course of the centuries a human language by which we can speak about the more remote parts of reality, and the coherent sets of concepts as well as the different styles of art are different words or groups of words in this language." (Werner K Heisenberg, "Physics and Philosophy", 1958)

"When terms [...] evolve and change definition with time; and when the social reality which terms are intended to organize and render intelligible is also seen to be in flux, capturing the truth in a net of words becomes a matter of intuition and style more than of any scientific method that can be replicated by others and made to achieve the same result every time someone asks the same question, or undertakes the same operations." (William H McNeill, "Discrepancies among the Social Sciences", 1981)

"The body of mathematics to which the calculus gives rise embodies a certain swashbuckling style of thinking, at once bold and dramatic, given over to large intellectual gestures and indifferent, in large measure, to any very detailed description of the world. It is a style that has shaped the physical but not the biological sciences, and its success in Newtonian mechanics, general relativity and quantum mechanics is among the miracles of mankind. But the era in thought that the calculus made possible is coming to an end. Everyone feels this is so and everyone is right." (David Berlinski, "A Tour of the Calculus", 1995)

"Modeling involves a style of scientific thinking in which the argument is structured by the model, but in which the application is achieved via a narrative prompted by an external fact, an imagined event or question to be answered." (Uskali Mäki, "Fact and Fiction in Economics: Models, Realism and Social Construction", 2002)

"[...] the scientific models of concrete things are symbolic rather than iconic: they are systems of propositions, not pictures. Besides, such models are seldom if ever completely accurate, if only because they involve more or less brutal simplifications, such as pretending that a metallic surface is smooth, a crystal has no impurities, a biopopulation has a single predator, or a market is in equilibrium. These are all fictions. However, they are stylizations rather than wild fantasies. Hence, introducing and using them to account for real existents does not commit us to fictionism, just as defending the role of experience need not make us empiricists, nor is admitting the role of intuition enough to qualify as intuitionist." (Mario Bunge, "Chasing Reality: Strife over Realism", 2006)

"Scientists reach their conclusions for the damnedest of reasons: intuition, guesses, redirections after wild-goose chases, all combing with a dollop of rigorous observation and logical reasoning to be sure […] This messy and personal side of science should not be disparaged, or covered up, by scientists for two major reasons. First, scientists should proudly show this human face to display their kinship with all other modes of creative human thought […] Second, while biases and references often impede understanding, these mental idiosyncrasies may also serve as powerful, if quirky and personal, guides to solutions." (Stephen J Gould,"Dinosaur in a Haystack: Reflections in natural history", 1995)

🥀On Style in Mathematics

"The figures which excite in us the ideas of beauty seem to be those in which there is uniformity amidst variety. […] What we call beautiful in objects, to speak in the mathematical style, seems to be in compound ratio of uniformity and variety: so that where the uniformity of bodies is equal, the beauty is as the variety; and where the variety is equal, the beauty is as the uniformity." (Francis Hutcheson,"An Inquiry Concerning Beauty, Order, Harmony, Design", 1973)

"Numeracy has two facets-reading and writing, or extracting numerical information and presenting it. The skills of data presentation may at first seem ad hoc and judgemental, a matter of style rather than of technology, but certain aspects can be formalized into explicit rules, the equivalent of elementary syntax." (Andrew Ehrenberg,"Rudiments of Numeracy", Journal of Royal Statistical Society, 1977)

"Moreover, ‘fact’ doesn’t mean ‘absolute certainty’; there ain’t no such animal in an exciting and complex world. The final proofs of logic and mathematics flow deductively from stated premises and achieve certainty only because they are NOT about the empirical world. Evolutionists make no claim for perpetual truth, though creationists often do" (and then attack us falsely for a style of argument that they themselves favor)." (Stephen J Gould, "Evolution as Fact and Theory", Discover, 1981)

"[...] probability is a style of thinking." (Richard W Hamming, "The Art of Probability for Scientists and Engineers", 1991)

"Mathematics is not just a collection of results, often called theorems; it is a style of thinking. Computing is also basically a style of thinking. Similarly, probability is a style of thinking." (Richard W Hamming, "The Art of Probability for Scientists and Engineers", 1991)

"The sequence for the understanding of mathematics may be: intuition, trial, error, speculation, conjecture, proof. The mixture and the sequence of these events differ widely in different domains, but there is general agreement that the end product is rigorous proof – which we know and can recognize, without the formal advice of the logicians. […] Intuition is glorious, but the heaven of mathematics requires much more. Physics has provided mathematics with many fine suggestions and new initiatives, but mathematics does not need to copy the style of experimental physics. Mathematics rests on proof - and proof is eternal." (Saunders Mac Lane,"Reponses to …", Bulletin of the American Mathematical Society Vol. 30" (2), 1994)

"Allowing more than two players into the game and/or postulating payoff structures in which one player's gain does not necessarily equal the other player's loss brings us much closer to the type of games played in real life. Unfortunately, it's generally the case that the closer you get to the messiness of the real world, the farther you move from the stylized and structured world of mathematics. Game theory is no exception." (John L Casti, "Five Golden Rules", 1995)

"The body of mathematics to which the calculus gives rise embodies a certain swashbuckling style of thinking, at once bold and dramatic, given over to large intellectual gestures and indifferent, in large measure, to any very detailed description of the world. It is a style that has shaped the physical but not the biological sciences, and its success in Newtonian mechanics, general relativity and quantum mechanics is among the miracles of mankind. But the era in thought that the calculus made possible is coming to an end. Everyone feels this is so and everyone is right." (David Berlinski, "A Tour of the Calculus", 1995)

"I see some parallels between the shifts of fashion in mathematics and in music. In music, the popular new styles of jazz and rock became fashionable a little earlier than the new mathematical styles of chaos and complexity theory. Jazz and rock were long despised by classical musicians, but have emerged as art-forms more accessible than classical music to a wide section of the public. Jazz and rock are no longer to be despised as passing fads. Neither are chaos and complexity theory. But still, classical music and classical mathematics are not dead. Mozart lives, and so does Euler. When the wheel of fashion turns once more, quantum mechanics and hard analysis will once again be in style." (Freeman J Dyson, "Book Review of ‘Nature’s Numbers’", The American Mathematical Monthly, Vol. 103 (7), 1996)

"Physicists have been drawn to elegant mathematical relationships that bind the subject together with economy and style, melding disparate qualities in subtle and harmonious ways. But this is to import a new factor into the argument - questions of aesthetics and taste. We are then on shaky ground indeed. It may be that M theory looks beautiful to its creators, but ugly to N theorists, who think that their theory is the most elegant. But then the O theorists disagree with both groups [...]" (Paul C W Davies, "Cosmic Jackpot: Why Our Universe Is Just Right for Life", 2007) 

11 August 2026

💠On Problem Solving: On Elegance

"It is true that not every geometric construction is elegant, for each particular problem has its own refinements. It is also true that [that construction] is preferred to any other that makes clear not the structure of a work from an equation but the equation from the structure; thus the structure demonstrates itself. So a skillful geometer, although thoroughly versed in analysis, conceals the fact and, while thinking about the accomplishment of his work, sheds light on and explains his problem Then, as an aid to the arithmeticians, he sets out and demonstrates his theorem with the equation or proportion he sees in it." (François Viète, "On the Meaning and Components of Analysis and on Matters Useful to Zetetics", 1591)

"The problem of distinguishing prime numbers from composite numbers, and of resolving the latter into their prime factors, is known to be one of the most important and useful in arithmetic. It has engaged the industry and wisdom of ancient and modern geometers to such an extent that it would be superfluous to discuss the problem at length. Nevertheless we must confess that all methods that have been proposed thus far are either restricted to very special cases or are so laborious and difficult that even for numbers that do not exceed the limits of tables constructed by estimable men, they try the patience of even the practiced calculator. And these methods do not apply at all to larger numbers. […] Further, the dignity of the science itself seems to require that every possible means be explored for the solution of a problem so elegant and so celebrated." (Carl F Gauss, "Disquisitiones Arithmeticae” [“Arithmetical Researches”], 1801)

"To appreciate the living spirit rather than the dry bones of mathematics, it is necessary to inspect the work of a master at first hand.Textbooks and treatises are an unavoidable evil [...] The very crudities of the first attack on a significant problem by a master are more illuminating than all the pretty elegance of the standard texts which has been won at the cost of perhaps centuries of finicky polishing." (Eric T Bell, "Mathematics: Queen and Servant of Science", 1951)

"Mathematical problems, or puzzles, are important to real mathematics (like solving real-life problems), just as fables, stories, and anecdotes are important to the young in understanding real life. Mathematical problems are ‘sanitized’ mathematics, where an elegant solution has already been found (by someone else, of course), the question is stripped of all superfluousness and posed in an interesting and (hopefully) thought-provoking way. If mathematics is likened to prospecting for gold, solving a good mathematical problem is akin to a ‘hide-and-seek’ course in gold-prospecting: you are given a nugget to find, and you know what it looks like, that it is out there somewhere, that it is not too hard to reach, that it is unearthing within your capabilities, and you have conveniently been given the right equipment (i.e. data) to get it. It may be hidden in a cunning place, but it will require ingenuity rather than digging to reach it." (Terence Tao, "Solving Mathematical Problems: A Personal Perspective", 2006)

"This is what it means to do mathematics. To make a discovery (by whatever means, including playing around with physical models like paper, string, and rubber bands), and then to explain it in the simplest and most elegant way possible. This is the art of it, and this is why it is so challenging and fun." (Paul Lockhart, "Measurement", 2012)

"What makes a great mathematical problem great? Intellectual depth, combined with simplicity and elegance. Plus: it has to be hard. Anyone can climb a hillock; Everest is another matter entirely. A great problem is usually simple to state, although the terms required may be elementary or highly technical." (Ian Stewart, "Symmetry: A Very Short Introduction", 2013)

🦋On Chaos Theory: On Paths

"The term chaos is used in a specific sense where it is an inherently random pattern of behaviour generated by fixed inputs into deterministic" (that is fixed) rules" (relationships). The rules take the form of non-linear feedback loops. Although the specific path followed by the behaviour so generated is random and hence unpredictable in the long-term, it always has an underlying pattern to it, a 'hidden' pattern, a global pattern or rhythm. That pattern is self-similarity, that is a constant degree of variation, consistent variability, regular irregularity, or more precisely, a constant fractal dimension. Chaos is therefore order" (a pattern) within disorder" (random behaviour)." (Ralph D Stacey, "The Chaos Frontier: Creative Strategic Control for Business", 1991)

"One reason nature pleases us is its endless use of a few simple principles: the cube-square law; fractals; spirals; the way that waves, wheels, trig functions, and harmonic oscillators are alike; the importance of ratios between small primes; bilateral symmetry; Fibonacci series, golden sections, quantization, strange attractors, path-dependency, all the things that show up in places where you don’t expect them [...] these rules work with and against each other ceaselessly at all levels, so that out of their intrinsic simplicity comes the rich complexity of the world around us. That tension - between the simple rules that describe the world and the complex world we see - is itself both simple in execution and immensely complex in effect. Thus exactly the levels, mixtures, and relations of complexity that seem to be hardwired into the pleasure centers of the human brain - or are they, perhaps, intrinsic to intelligence and perception, pleasant to anything that can see, think, create? - are the ones found in the world around us." (John Barnes, "Mother of Storms", 1994)

"Complexity is the characteristic property of complicated systems we don’t understand immediately. It is the amount of difficulties we face while trying to understand it. In this sense, complexity resides largely in the eye of the beholder - someone who is familiar with s.th. often sees less complexity than someone who is less familiar with it. [...] A complex system is created by evolutionary processes. There are multiple pathways by which a system can evolve. Many complex systems are similar, but each instance of a system is unique." (Jochen Fromm, The Emergence of Complexity, 2004)

"Chaos can leave statistical footprints that look like noise. This can arise from simple systems that are deterministic and not random. [...] The surprising mathematical fact is that most systems are chaotic. Change the starting value ever so slightly and soon the system wanders off on a new chaotic path no matter how close the starting point of the new path was to the starting point of the old path. Mathematicians call this sensitivity to initial conditions but many scientists just call it the butterfly effect. And what holds in math seems to hold in the real world - more and more systems appear to be chaotic." (Bart Kosko, "Noise", 2006)

"'Chaos' refers to systems that are very sensitive to small changes in their inputs. A minuscule change in a chaotic communication system can flip a 0 to a 1 or vice versa. This is the so-called butterfly effect: Small changes in the input of a chaotic system can produce large changes in the output. Suppose a butterfly flaps its wings in a slightly different way. can change its flight path. The change in flight path can in time change how a swarm of butterflies migrates." (Bart Kosko, "Noise", 2006)

⚛️On Physics: On Paths

"The state of a system at a given moment depends on two things - its initial state, and the law according to which that state varies. If we know both this law and this initial state, we have a simple mathematical problem to solve, and we fall back upon our first degree of ignorance. Then it often happens that we know the law and do not know the initial state. It may be asked, for instance, what is the present distribution of the minor planets? We know that from all time they have obeyed the laws of Kepler, but we do not know what was their initial distribution. In the kinetic theory of gases we assume that the gaseous molecules follow rectilinear paths and obey the laws of impact and elastic bodies; yet as we know nothing of their initial velocities, we know nothing of their present velocities. The calculus of probabilities alone enables us to predict the mean phenomena which will result from a combination of these velocities. This is the second degree of ignorance. Finally it is possible, that not only the initial conditions but the laws themselves are unknown. We then reach the third degree of ignorance, and in general we can no longer affirm anything at all as to the probability of a phenomenon. It often happens that instead of trying to discover an event by means of a more or less imperfect knowledge of the law, the events may be known, and we want to find the law; or that, instead of deducing effects from causes, we wish to deduce the causes." (Henri Poincaré, "Science and Hypothesis", 1902)

"We frequently find that nature acts in such a way as to minimize certain magnitudes. The soap film will take the shape of a surface of smallest area. Light always follows the shortest path, that is, the straight line, and, even when reflected or broken, follows a path which takes a minimum of time. In mechanical systems we find that the movements actually take place in a form which requires less effort in a certain sense than any other possible movement would use. There was a period, about 150 years ago, when physicists believed that the whole of physics might be deduced from certain minimizing principles, subject to calculus of variations, and these principles were interpreted as tendencies - so to say, economical tendencies of nature. Nature seems to follow the tendency of economizing certain magnitudes, of obtaining maximum effects with given means, or to spend minimal means for given effects." (Karl Menger, "What Is Calculus of Variations and What Are Its Applications?" [James R Newman, "The World of Mathematics" Vol. II], 1956)

"Experimental physicists [...] walk a narrow path with pitfalls on either side. If we spend all our time developing equipment, we risk the appellation of 'plumber', and if we merely use the tools developed by others, we risk the censure of our peers for being parasitic." (Luis W Alvarez, "Recent Developments in Particle Physics", [Nobel] 1968)

"Although we expect to find eddies in turbulent flow, we do not know when any specific eddy will come into being or die away . We cannot yet predict how eddies interact. Similarly, we know as a general rule that any particle within a turbulent flow gets knocked about in an aimless fashion by the swirls, so that it describes an erratic meandering path, but at any given moment we cannot predict the precise location or velocity of the particle." (Peter B Stevens, "Patterns in Nature", 1974)

"The Feynman method has the virtue that it provides us with a vivid picture of nature’s quantum trickery at work. The idea is that the path of a particle through space is not generally well defined in quantum mechanics. […] So when an electron arrives at a point in space - say a target screen - many different histories must be integrated together to create this one event. Feynman’s so-called path-integral, or sum-over-histories approach to quantum mechanics, set this remarkable concept out as a mathematical procedure. It remained more or less a curiosity for many years, but as physicists pushed quantum mechanics to its limits - applying it to gravitation and even cosmology - so the Feynman approach turned out to offer the best calculational tool for describing a quantum universe. History may well judge that, among his many outstanding contributions to physics, the path-integral formulation of quantum mechanics is the most significant." (Paul Davies , [Introduction to Richard P Feynman's "Six Easy Pieces"] 1994)

"What was clearly useful was the use of diagrams to prove certain results either in algebraic topology, homological algebra or algebraic geometry. It is clear that doing category theory, or simply applying category theory, implies manipulating diagrams: constructing the relevant diagrams, chasing arrows by going via various paths in diagrams and showing they are equal, etc. This practice suggests that diagram manipulation, or more generally diagrams, constitutes the natural syntax of category theory and the category-theoretic way of thinking. Thus, if one could develop a formal language based on diagrams and diagrams manipulation, one would have a natural syntactical framework for category theory. However, moving from the informal language of categories which includes diagrams and diagrammatic manipulations to a formal language based on diagrams and diagrammatic manipulations is not entirely obvious." (Jean-Pierre Marquis, "From a Geometrical Point of View: A Study of the History and Philosophy of Category Theory", 2009)

🕸️On Graph Theory: On Paths

"Euler's proof that in Königsberg there is no path crossing all seven bridges only once was based on a simple observation. Nodes with an odd number of links must be either the starting or the end point of the journey. A continuous path that goes through all the bridges can have only one starting and one end point. Thus, such a path cannot exist on a graph that has more than two nodes with an odd number of links. As the Königsberg graph had four such nodes, one could not find the desired path." (Albert-László Barabási, "Linked: How Everything Is Connected to Everything Else and What It Means for Business, Science, and Everyday Life", 2002)

"Average path length reflects the global structure; it depends on the way the entire network is connected, and cannot be inferred from any local measurement. Clustering reflects the local structure; it depends only on the interconnectedness of a typical neighborhood, the inbreeding among nodes tied to a common center. Roughly speaking, path length measures how big the network is. Clustering measures how incestuous it is." (Steven Strogatz, "Sync: The Emerging Science of Spontaneous Order", 2003)

"The concept of path-connectedness, in which it is required that it be possible to reach any point in the space from any other point along a continuous path is necessary for the notion of fundamental group. This approach is especially useful in studying connectivity properties from an algebraic point of view, e.g., via homotopy theory." (D Chatterjee, "Topology: General & Algebraic", 2003)

"If a network is solely composed of neighborhood connections, information must traverse a large number of connections to get from place to place. In a small-world network, however, information can be transmitted between any two nodes using, typically, only a small number of connections. In fact, just a small percentage of random, long-distance connections is required to induce such connectivity. This type of network behavior allows the generation of 'six degrees of separation' type results, whereby any agent can connect to any other agent in the system via a path consisting of only a few intermediate nodes." (John H Miller & Scott E Page, "Complex Adaptive Systems", 2007)

"A graph enables us to visualize a relation over a set, which makes the characteristics of relations such as transitivity and symmetry easier to understand. […] Notions such as paths and cycles are key to understanding the more complex and powerful concepts of graph theory. There are many degrees of connectedness that apply to a graph; understanding these types of connectedness enables the engineer to understand the basic properties that can be defined for the graph representing some aspect of his or her system. The concepts of adjacency and reachability are the first steps to understanding the ability of an allocated architecture of a system to execute properly." (Dennis M Buede, "The Engineering Design of Systems: Models and methods", 2009)

"A random walk, in general, is sometimes described as being similar to how a drunk person traverses a city. They know what direction or end point they want to reach but may take a very circuitous route to get there. The algorithm starts at one node and somewhat randomly follows one of the relationships forward or backward to a neighbor node. It then does the same from that node and so on, until it reaches the set path length. ('We say somewhat randomly because the number of relationships a node has, and its neighbors have, influences the probability a node will be walked through.)'" (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Betweenness Centrality makes the assumption that all communication between nodes happens along the shortest path and with the same frequency, which isn’t always the case in real life. Therefore, it doesn’t give us a perfect view of the most influential nodes in a graph, but rather a good representation." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"A widely adopted technique for solving the data sparsity issue and the cold-start problem is based on graph representation, navigation, and processing. Graph navigation methods (like the pathfinding example [...]) and graph algorithms (such as PageRank) are applied to fill some gaps and create a denser representation of [a] dataset." (Alessandro Negro, "Graph-Powered Machine Learning", 2021)

Mark Needham - Collected Quotes

 "A random walk, in general, is sometimes described as being similar to how a drunk person traverses a city. They know what direction or end point they want to reach but may take a very circuitous route to get there. The algorithm starts at one node and somewhat randomly follows one of the relationships forward or backward to a neighbor node. It then does the same from that node and so on, until it reaches the set path length. 'We say somewhat randomly because the number of relationships a node has, and its neighbors have, influences the probability a node will be walked through.)'" (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Adding graph features and context improves predictions, especially in situations where connections matter. [...] Unfortunately, many machine learning approaches today miss a lot of rich contextual information. This stems from ML’s reliance on input data built from tuples, leaving out a lot of predictive relationships and network data. Furthermore, contextual information is not always readily available or is too difficult to access and process. Even finding connections that are four or more hops away can be a challenge at scale for traditional methods. Using graphs, we can more easily reach and incorporate connected data." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"At the most abstract level, graph analytics is applied to forecast behavior and pre‐ scribe action for dynamic groups. Doing this requires understanding the relationships and structure within the group. Graph algorithms accomplish this by examining the overall nature of networks through their connections. With this approach, you can understand the topology of connected systems and model their processes." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Betweenness Centrality makes the assumption that all communication between nodes happens along the shortest path and with the same frequency, which isn’t always the case in real life. Therefore, it doesn’t give us a perfect view of the most influential nodes in a graph, but rather a good representation." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Centrality algorithms are used to understand the roles of particular nodes in a graph and their impact on that network. They’re useful because they identify the most important nodes and help us understand group dynamics such as credibility, accessibility, the speed at which things spread, and bridges between groups." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Community formation is common in all types of networks, and identifying them is essential for evaluating group behavior and emergent phenomena. The general principle in finding communities is that its members will have more relationships within the group than with nodes outside their group. Identifying these related sets reveals clusters of nodes, isolated groups, and network structure. This information helps infer similar behavior or preferences of peer groups, estimate resiliency, find nested relationships, and prepare data for other analyses. Community detection algorithms are also commonly used to produce network visualization for general inspection." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Feature extraction is a way to distill large volumes of data and attributes down to a set of representative descriptive attributes. The process derives numerical values (fea‐ tures) for distinctive characteristics or patterns in input data so that we can differentiate categories in other data. It’s used when data is difficult for a model to analyze directly - perhaps because of size, format, or the need for incidental comparisons. Feature selection is the process of determining the subset of extracted features that are most important or influential to a target goal. It’s used to surface predictive importance as well as for efficiency." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Graph algorithms provide one of the most potent approaches to analyzing connected data because their mathematical calculations are specifically built to operate on relationships. They describe steps to be taken to process a graph to discover its general qualities or specific quantities. Based on the mathematics of graph theory, graph algorithms use the relationships between nodes to infer the organization and dynamics of complex systems. Network scientists use these algorithms to uncover hidden infomation, test hypotheses, and make predictions about behavior." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Graph embedding is the representation of the nodes and relationships in a graph asfeature vectors. [...] Graph embedding uses graph data slightly differently than in connected feature extraction. It enables us to represent entire graphs, or subsets of graph data, in a numerical format ready for machine learning tasks. This is especially useful for unsupervised learning, where the data is not categorized because it pulls in more contextual information through relationships. Graph embedding is also useful for data exploration, computing similarity between entities, and reducing dimensionality to aid in statistical analysis." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"In classic graph theory, an acyclic graph that is undirected is called a tree. In computer science, trees can also be directed. A more inclusive definition would be a graph where any two nodes are connected by only one path. Trees are significant for understanding graph structures and many algorithms. They play a key role in designing networks, data structures, and search optimizations to improve categorization or organizational hierarchies." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Keep in mind that centrality measures represent the importance of a node in comparison to other nodes. Centrality is a ranking of the potential impact of nodes, not a measure of actual impact. For example, you might identify the two people with the highest centrality in a network, but perhaps policies or cultural norms are in play that actually shift influence to others. Quantifying actual impact is an active research area to develop additional influence metrics." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Machine learning is not artificial intelligence (AI), but a method for achieving AI. ML uses algorithms to train software through specific examples and progressive improvements based on expected outcome - without explicit programming of how to accomplish these better results. Training involves providing a lot of data to a model and enabling it to learn how to process and incorporate that information." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Make it a habit to run Connected Components to test whether a graph is connected as a preparatory step for general graph analysis. Performing this quick test can avoid accidentally running algorithms on only one disconnected component of a graph and getting incorrect results." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Sometimes the most important cog in the system is not the one with the most overt power or the highest status. Sometimes it’s the middlemen that connect groups or the brokers who the most control over resources or the flow of information. Betweenness Centrality is a way of detecting the amount of influence a node has over the flow of information or resources in a graph. It is typically used to find nodes that serve as a bridge from one part of a graph to another." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Putting together the right mix of features can increase accuracy because it fundamentally influences how our models learn. Because even modest improvements can make a significant difference [...]. Connected features are features extracted from the structure of the data. These features can be derived from graph-local queries based on parts of the graph surrounding a node, or graph-global queries that use graph algorithms to identify predictive elements within data based on relationships for connected feature extraction." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Use Degree Centrality if you’re attempting to analyze influence by looking at the number of incoming and outgoing relationships, or find the 'popularity' of individual nodes. It works well when you’re concerned with immediate connectedness or near-term probabilities. However, Degree Centrality is also applied to global analysis when you want to evaluate the minimum degree, maximum degree, mean degree, and standard deviation across the entire graph." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Using graphs for connected feature extraction can significantly improve our predictions. The ideal graph features and algorithms vary depending on the attributes of the data, including the network domain and graph shape. We suggest first considering the predictive elements within your data and testing hypotheses with different types of connected features before fine-tuning." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"When using community detection algorithms, be conscious of the density of the relationships. If the graph is very dense, you may end up with all nodes congregating in one or just a few clusters. You can counteract this by filtering by degree, relationship weights, or similarity metrics. On the other hand, if the graph is too sparse with few connected nodes, you may end up with each node in its own cluster. In this case, try to incorporate additional relationship types that carry more relevant information." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

"Without peripheral and related information, solutions that attempt to predict behavior or make recommendations for varying circumstances require more exhaustive training and prescriptive rules. This is partly why AI is good at specific, well-defined tasks, but struggles with ambiguity. Graph-enhanced ML can help fill in that missing contextual information that is so important for better decisions." (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

🕸️On Graph Theory: On Ranndom Walks

"To every event defined for the original random walk there corresponds an event of equal probability in the dual random walk, and in this way almost every probability relation has its dual." (William Feller, "An Introduction To Probability Theory And Its Applications", 1950) 

"A random walk is a stochastic process, which is a general term for a chain of events which change in a random way with time. Sequential binomial sampling is another example of a stochastic. process, since each 'step' in the 'walk' represents the result of sampling one more item from the population to determine whether it is to be accepted or rejected. The decision to be reached by the process is to determine whether or not to accept a certain hypothesis about the population. Such a hypothesis might relate to the proportion of defective members, the proportion of members having a property within specified limits, or some similar statement." (David B MacNeil, "Modern Mathematics for the Practical Man", 1963)

"Random walk processes are significant, not only in many types of physical phenomena, but also in basic statistical methods, including decision making and the related sequential sampling." (David B MacNeil, "Modern Mathematics for the Practical Man", 1963)

"However, random walk theory also tells us that the chance that the balance never returns to zero - that is, that H stays in the lead for ever - is 0. This is the sense in which the 'law of averages' is true. If you wait long enough, then almost surely the numbers of heads and tails will even out. But this fact carries no implications about improving your chances of winning, if you're betting on whether H or T turns up. The probabilities are unchanged, and you don't know how long the 'long run' is going to be. Usually it is very long indeed." (Ian Stewart, "The Magical Maze: Seeing the world through mathematical eyes", 1997)

"In everyday language, a fair coin is called random, but not a coin that shows head more often than tail. A coin that keeps a memory of its own record of heads and tails is viewed as even less random. This mental picture is present in the term random walk, especially as used in finance." (Benoit B Mandelbrot, "Fractals and Scaling in Finance: Discontinuity, concentration, risk", 1997) 

"A random walk is one in which future steps or directions cannot be predicted on the basis of past history. When the term is applied to the stock market, it means that short-run changes in stock prices are unpredictable. Investment advisory services, earnings forecasts, and chart patterns are useless. [...] What are often called 'persistent patterns' in the stock market occur no more frequently than the runs of luck in the fortunes of any gambler playing a game of chance. This is what economists mean when they say that stock prices behave very much like a random walk." (Burton G Malkiel, "A Random Walk Down Wall Street", 1999)

"Perhaps the most common complaint about the weakness of the random-walk theory is based on a distrust of mathematics and a misconception of what the theory means. 'The market isn't random', the complaint goes, 'and no mathematician is going to convince me it is'. [...] But, even if markets were dominated during certain periods by irrational crowd behavior, the stock market might still well be approximated by a random walk. The original illustrative analogy of a random walk concerned a drunken man staggering around an empty field. He is not rational, but he's not predictable either." (Burton G Malkiel, "A Random Walk Down Wall Street", 1999)

"The concept of a random walk is simple but rich for its many applications, not only in finance but also in physics and the description of natural phenomena. It is arguably one of the most founding concepts in modern physics as well as in finance, as it underlies the theories of elementary particles, which are the building blocks of our universe, as well as those describing the complex organization of matter around us." (Didier Sornette, "Why Stock Markets Crash: Critical Events in Complex Systems", 2003)

"Monte Carlo is able to discover practical solutions to otherwise intractable problems because the most efficient search of an unmapped territory takes the form of a random walk. Today’s search engines, long descended from their ENIAC-era ancestors, still bear the imprint of their Monte Carlo origins: random search paths being accounted for, statistically, to accumulate increasingly accurate results. The genius of Monte Carlo - and its search-engine descendants - lies in the ability to extract meaningful solutions, in the face of overwhelming information, by recognizing that meaning resides less in the data at the end points and more in the intervening paths." (George B Dyson, "Turing's Cathedral: The Origins of the Digital Universe", 2012)

"A random walk, in general, is sometimes described as being similar to how a drunk person traverses a city. They know what direction or end point they want to reach but may take a very circuitous route to get there. The algorithm starts at one node and somewhat randomly follows one of the relationships forward or backward to a neighbor node. It then does the same from that node and so on, until it reaches the set path length. ('We say somewhat randomly because the number of relationships a node has, and its neighbors have, influences the probability a node will be walked through.)'" (Mark Needham & Amy E Hodler, "Graph Algorithms: Practical Examples in Apache Spark and Neo4j", 2019)

06 August 2026

📓On Literature: On Projections (From Fiction to Science-Fiction)

"Engage people with what they expect; it is what they are able to discern and confirms their projections. It settles them into predictable patterns of response, occupying their minds while you wait for the extraordinary moment - that which they cannot anticipate." (Sun Tzu, "The Art of War", 5th century BC)

"The person one loves never really exists, but is a projection focused through the lens of the mind onto whatever screen it fits with least distortion." (Arthur C Clarke, "The Road to the Sea", 1961)

"Much of what you see in perceiving me - 'He pointed to himself for emphasis.' - is a projection from your own mind. To another percept-system I would appear quite different. To the police, for instance. There’re as many worldviews as there are sentient creatures." (Philip K Dick, "Galactic Pot-Healer", 1969)

"To be a god can ultimately become boring and degrading. There'd be reason enough for the invention of free will! A god might wish to escape into sleep and be alive only in the unconscious projections of his dream-creatures." (Frank Herbert,"Children of Dune", 1976)

"Science fiction is the branch of literature that deals with the effects of change on people in the real world as it can be projected into the past, the future, or to distant places. It often concerns itself with scientific or technological change, and it usually involves matters whose importance is greater than the individual or the community; often civilization or the race itself is in danger." (James Gunn, "Road to Science Fiction" Vol. 2, 1979)

"This is the awe-inspiring universe of magic: There are no atoms, only waves and motions all around. Here, you discard all belief in barriers to understanding. You put aside understanding itself. This universe cannot be seen, cannot be heard, cannot be detected in any way by fixed perceptions. It is the ultimate void where no preordained screens occur upon which forms may be projected. You have only one awareness here - the screen of the magi: Imagination! Here, you learn what it is to be human. You are a creator of order, of beautiful shapes and systems, an organizer of chaos." (Frank Herbert, “Heretics of Dune”, 1984)

"We know so little about each other. We lie mostly submerged, like ice floes, with our visible social selves projecting only cool and white." (Ian McEwan, "Amsterdam", 1998)

"Things outside you are projections of what's inside you, and what's inside you is a projection of what's outside. So when you step into the labyrinth outside you, at the same time you're stepping into the labyrinth inside." (Haruki Murakami, "Kafka on the Shore", 2002)

🥀On Grace (Trivia)

"[Intuitive] Understanding is consequent upon deliberation, and firmly embraces the better part. For [intuitive] understanding concerns itself with divine truths, and the relish, love, and observance of the latter constitutes true wisdom. Rather than being the [mere] product of nature, these successive steps are the result of grace. The latter, according to its own free determination, derives the various rivulets of the sciences and wisdom from the fountainhead of sense perception. Grace reveals hidden divine truths by means of those things which have been made, and by that unity which belongs to love, communicates what it has made manifest, thus uniting man to God." (, "Metalogicon", 1159)

*Orators and Philosophers treat Nature after a very different manner […] with all her graces and ornaments, and if there be anything which is not capable of that, they dissemble it, or pass it over slightly. But Philosophers view Nature with a more impartial eye, and without favor or prejudice give a just and free account [of] how they find all the parts of the Universe, some more, some less perfect." (Thomas Burnet,"The Sacred Theory of the Earth" 2nd ed.,1691)

"In order to depict nature in its exalted sublimity, we st not dwell exclusively on its external manifestations, but we must trace its image, reflected in the mind of man, at one time filling the dreamy land of physical myths with forms of grace and beauty, and at another developing the noble germ of artistic creations." (Alexander von Humboldt, "Cosmos: A Sketch of a Physical Description of the Universe" Vol. 2, 1869)

"[...] science gives Man from time to time a greatly increased mastery over Nature; science, with its analytical triumphs, ever tends to diminish, in the shallowminded, the saving grace of wonder; and science is ever dispelling the darkness that oppresses the mind." (J Arthur Thomson, "The System of Animate Nature" Vol 1, 1920) 

"What the world needs is a fusion of the sciences and the humanities. The humanities express the symbolic, poetic, and prophetic qualities of the human spirit. Without them we would not be conscious of our history; we would lose our aspirations and the grace of expression that move men’s hearts. The sciences express the creative urge in man to construct a universe which is comprehensible in terms of the human intellect. Without them, mankind would find itself bewildered in a world of natural forces beyond comprehension, victims of ignorance, superstition and fear." (Isidor I Rabi, [address] 1954)

"There was a moment when I knew how nature worked. It had elegance and beauty. The goddam thing was gleaming." (Paul K Feyerabend, 1967)

"Ever bigger machines, entailing ever bigger concentrations of economic power and exerting ever greater violence against the environment, do not represent progress: they are a denial of wisdom. Wisdom demands a new orientation of science and technology towards the organic, the gentle, the non-violent, the elegant and beautiful." (Ernst F Schumacher,"Small Is Beautiful", 1973)

"While Occam’s razor is a useful tool in the physical sciences, it can be a very dangerous implement in biology. It is thus very rash to use simplicity and elegance as a guide in biological research." (Francis H C Crick, "What Mad Pursuit: A Personal View of Scientific Discovery", 1988) 

"We move from part to whole and back again, and in that dance of comprehension, in that amazing circle of understanding, we come alive to meaning, to value, and to vision: the very circle of understanding guides our way, weaving together the pieces, healing the fractures, mending the torn and tortured fragments, lighting the way ahead - this extraordinary movement from part to whole and back again, with healing the hallmark of each and every step, and grace the tender reward." (Ken Wilber, "The Eye of Spirit: An Integral Vision for a World Gone Slightly Mad", 1997)

Related Posts Plugin for WordPress, Blogger...

🥀On Style in Science

"I think that science may be styled the knowledge of universals, or abstract wisdom; and art is science reduced to practice - or scienc...