<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel rdf:about="https://community.wolfram.com">
    <title>Community RSS Feed</title>
    <link>https://community.wolfram.com</link>
    <description>RSS Feed for Wolfram Community showing questions tagged with Astronomy sorted by active.</description>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3675919" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3667575" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3547640" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3539516" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3534507" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3472860" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3352551" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3205951" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3067368" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/3020936" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2907932" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2896297" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2835102" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2754928" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2752609" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2741272" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2744556" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2735722" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2709922" />
        <rdf:li rdf:resource="https://community.wolfram.com/groups/-/m/t/2514874" />
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3675919">
    <title>Constraint vs search: why is evolution computationally tractable?</title>
    <link>https://community.wolfram.com/groups/-/m/t/3675919</link>
    <description>**Intro**&#xD;
&#xD;
A fundamental question keeps coming up for me:&#xD;
If biological evolution operates in astronomically large spaces, why is search computationally tractable at all?&#xD;
Even a modest protein corresponds to a combinatorial space that is effectively impossible to exhaustively explore. Yet evolution does not behave like an unconstrained random search.&#xD;
So what makes the space navigable?&#xD;
&#xD;
**Essay**&#xD;
&#xD;
In 1859, two different perspectives on complexity emerged.  &#xD;
Bernhard Riemann revealed deep structural order underlying the distribution of prime numbers.&#xD;
Charles Darwin introduced a dynamical process of variation and selection.  &#xD;
Modern biology has successfully developed Darwin’s framework. However, something is often left implicit: the assumption that the search space is already structured in a way that makes local exploration effective.  &#xD;
From a purely combinatorial perspective, this is problematic. Under simple assumptions (independent variation, no bias), expected search time grows exponentially with the amount of required information. In that regime, evolution would be computationally intractable.&#xD;
But real systems do not operate in that regime.  &#xD;
Instead, they appear to evolve within a highly structured, constrained subspace, where:  &#xD;
functional states are not isolated  &#xD;
viable configurations form connected regions  &#xD;
local mutations can traverse meaningful paths  &#xD;
This suggests that evolution can be framed as a constrained search problem, rather than a purely stochastic process.  &#xD;
Evolution is not merely a process acting within a space &amp;#x2014; it is a process shaped by the structure of the space it can access.  &#xD;
This shifts the central question:  &#xD;
What determines that accessible space?  &#xD;
&#xD;
**A Minimal Computational Model**&#xD;
&#xD;
To make this concrete, consider a simple toy model.  &#xD;
We define:  &#xD;
a sequence space  &#xD;
a mutation operator  &#xD;
a constraint that restricts transitions&#xD;
&#xD;
**Basic setup**&#xD;
&#xD;
    L = 20;&#xD;
    randomSeq[] := RandomInteger[{0, 1}, L];    &#xD;
    mutate[s_] := ReplacePart[s, RandomInteger[{1, L}] -&amp;gt; 1 - #] &amp;amp; @ s;&#xD;
&#xD;
&#xD;
&#xD;
**Fitness function**&#xD;
&#xD;
    fitness[s_] := Boole[Total[s] &amp;gt; 12];&#xD;
&#xD;
&#xD;
**Constraint energy**&#xD;
&#xD;
    energy[s_] := Total[&#xD;
      Map[If[# === {1, 1}, 0, 1] &amp;amp;, Partition[s, 2, 1]]&#xD;
    ];&#xD;
&#xD;
&#xD;
**Dynamics: constrained vs unconstrained**&#xD;
&#xD;
    stepConstrained[s_] := Module[{s2 = mutate[s]},&#xD;
      If[constraint[s, s2], s2, s]&#xD;
    ];&#xD;
    &#xD;
    stepRandom[s_] := mutate[s];&#xD;
&#xD;
**Search experiment**&#xD;
&#xD;
    findFunctional[step_, max_] := Module[&#xD;
      {s = randomSeq[], t = 0},&#xD;
      &#xD;
      While[t &amp;lt; max &amp;amp;&amp;amp; !TrueQ[fitness[s] == 1],&#xD;
        s = step[s];&#xD;
        t++;&#xD;
      ];&#xD;
      &#xD;
      t&#xD;
    ];&#xD;
    &#xD;
    trialsConstrained = Table[&#xD;
      findFunctional[stepConstrained, 1000],&#xD;
      {50}&#xD;
    ];&#xD;
    &#xD;
    trialsRandom = Table[&#xD;
      findFunctional[stepRandom, 1000],&#xD;
      {50}&#xD;
    ];&#xD;
&#xD;
**Visualization**&#xD;
&#xD;
    Histogram[&#xD;
      {trialsRandom, trialsConstrained},&#xD;
      ChartLegends -&amp;gt; {&amp;#034;Random&amp;#034;, &amp;#034;Constrained&amp;#034;},&#xD;
      PlotTheme -&amp;gt; &amp;#034;Scientific&amp;#034;,&#xD;
      Frame -&amp;gt; True&#xD;
    ]&#xD;
&#xD;
**Interpretation**&#xD;
&#xD;
In many runs, the constrained dynamics reaches functional states faster &amp;#x2014; not because the system is explicitly guided toward a target, but because the structure of the space itself has changed.  &#xD;
Even in this minimal model, a key effect emerges:  &#xD;
Pure random mutation behaves like unstructured search  &#xD;
Even a simple constraint dramatically reshapes accessibility  &#xD;
The constraint does not “guide” the system toward solutions. Instead, it reshapes the space such that functional paths become possible in the first place.&#xD;
&#xD;
**Open Questions**&#xD;
&#xD;
This raises several structural questions:&#xD;
&#xD;
- How can we formally define a constraint operator in general systems?  &#xD;
- Can constraint-induced subspaces be measured or classified?  &#xD;
- How does connectivity emerge in high-dimensional spaces under constraints?  &#xD;
- Do constrained systems exhibit characteristic spectral signatures (e.g., non-random eigenvalue statistics)?&#xD;
&#xD;
**Closing Thought**&#xD;
&#xD;
The difference between intractable search and effective evolution may not lie in time or randomness &amp;#x2014; but in the geometry of the accessible space itself.</description>
    <dc:creator>Maurice Crutzen</dc:creator>
    <dc:date>2026-04-07T09:31:01Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3667575">
    <title>Eclipse of Moon and Stars</title>
    <link>https://community.wolfram.com/groups/-/m/t/3667575</link>
    <description>g&amp;#039;day,&#xD;
G’day,  I am trying to find a good way to obtain eclipses with the moon and planets or stars (such as Regulus) from pre-history to future, say 20000bc to 20000ad:  And do it from a certain longitude and latitude on the earth.&#xD;
&#xD;
I did try angular positioning and various other things.  I just found out that the “fullmoon” function goes back to 1900ad only.&#xD;
&#xD;
Any help would be appreciated.&#xD;
Thanks</description>
    <dc:creator>Dan Widhalm</dc:creator>
    <dc:date>2026-03-23T00:33:22Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3547640">
    <title>Problem with evaluating the Trace of Hadronic tensor of spin 3/2 particle</title>
    <link>https://community.wolfram.com/groups/-/m/t/3547640</link>
    <description>Hello,  &#xD;
I am trying to evaluate the Diractrace using Feyncalc package. The expression involves projection operator &amp;#039;ab&amp;#039; which comes from completeness relation of spin 3/2 particles (Delta-). I am having some issues while evaluating this. The newer version of Mathematica i.e. 14.3 does not provide any output and kernel becomes dead. Can anyone help me with this?&#xD;
&#xD;
&amp;amp;[Wolfram Notebook][1]&#xD;
&#xD;
&#xD;
  [1]: https://www.wolframcloud.com/obj/2682002a-17a6-4539-aed3-8c47d6e10b00</description>
    <dc:creator>Yogeesh N</dc:creator>
    <dc:date>2025-09-19T06:30:56Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3539516">
    <title>Multi-computational modeling of AI alignment using rulial space</title>
    <link>https://community.wolfram.com/groups/-/m/t/3539516</link>
    <description>Author: Modise Rex Seemela&#xD;
Thematic Link: This work connects the Wolfram Physics Project to AI Safety via the concept of Rulial Space.&#xD;
&#xD;
&#xD;
---&#xD;
&#xD;
##Introduction to the Problem&#xD;
&#xD;
The development of Artificial General Intelligence (AGI) and Artificial Superintelligence (ASI) presents a fundamental challenge: ensuring these entities&amp;#039; goals and operations remain aligned with complex, multifaceted human values. Traditional alignment approaches, often rooted in reinforcement learning from human feedback (RLHF) and interpretability, struggle with the combinatorial explosion of potential computational states an AGI might traverse. We need a framework that doesn&amp;#039;t just analyze a single reasoning path but models the entire space of possible paths.&#xD;
&#xD;
Stephen Wolfram&amp;#039;s concept of Rulial Space&amp;#x2014;the encompassing space of all possible computations&amp;#x2014;provides a powerful paradigm for this. By modeling AI cognition as a trajectory through a multi-computational graph of evolving states, we can begin to:&#xD;
&#xD;
Map alignment attractors (regions of computational state space that correspond to safe outcomes).&#xD;
&#xD;
Identify instability basins where small perturbations lead to rapid divergence into misaligned states.&#xD;
&#xD;
Formally reason about emergence in AI behavior, not as magic, but as a consequence of the topology of this rulial space.&#xD;
&#xD;
&#xD;
This post uses the Wolfram Language to construct a toy model of an AI&amp;#039;s reasoning process within a rulial space, visualizing the paths it could take and analyzing the points where its alignment is determined.&#xD;
&#xD;
&#xD;
---&#xD;
&#xD;
##Wolfram Language Code: Simulating a Rulial Reasoning Graph&#xD;
&#xD;
We start by defining a function to generate a multi-computational graph from a set of transformation rules. This graph represents the &amp;#034;universe&amp;#034; of possible computational states the AI can reach.&#xD;
&#xD;
    (* Define a function to generate a rulial multi-graph from a set of rules *)&#xD;
    GenerateRulialGraph[rules_List, initialState_, steps_Integer] := Module[&#xD;
      {states, edges, vertexStyles, alignmentAttractorQ},&#xD;
      &#xD;
      (* A simple predicate to tag &amp;#034;aligned&amp;#034; states. This is a placeholder for a complex alignment metric *)&#xD;
      alignmentAttractorQ[state_] := StringContainsQ[ToString[state], &amp;#034;h&amp;#034;]; (* e.g., states involving &amp;#039;h&amp;#039; are &amp;#034;aligned&amp;#034; *)&#xD;
      &#xD;
      (* Generate all states up to a given number of steps *)&#xD;
      states = NestList[&#xD;
        DeleteDuplicates @* Flatten @* Map[ReplaceList[#, rules] &amp;amp;],&#xD;
        {initialState},&#xD;
        steps&#xD;
      ];&#xD;
      &#xD;
      (* Build edges between states *)&#xD;
      edges = Flatten @ Table[&#xD;
        Map[DirectedEdge[states[[i, j]], #] &amp;amp;, states[[i + 1]]],&#xD;
        {i, Length[states] - 1}, {j, Length[states[[i]]]}&#xD;
      ];&#xD;
      &#xD;
      (* Style vertices based on our simple alignment predicate *)&#xD;
      vertexStyles = If[alignmentAttractorQ[#], {# -&amp;gt; Green}, {# -&amp;gt; Red}] &amp;amp; /@ Flatten[states] // Flatten;&#xD;
      &#xD;
      (* Return an annotated graph *)&#xD;
      Graph[edges,&#xD;
        VertexLabels -&amp;gt; Placed[&amp;#034;Name&amp;#034;, Center],&#xD;
        VertexSize -&amp;gt; Large,&#xD;
        VertexStyle -&amp;gt; vertexStyles,&#xD;
        VertexLabelStyle -&amp;gt; Directive[Bold, 12, White],&#xD;
        GraphLayout -&amp;gt; &amp;#034;LayeredDigraphEmbedding&amp;#034;,&#xD;
        ImageSize -&amp;gt; Large&#xD;
      ]&#xD;
    ]&#xD;
    &#xD;
    (* Define a simple rule set for an AI&amp;#039;s &amp;#034;reasoning&amp;#034; process.&#xD;
       f[]: could represent a &amp;#034;safe&amp;#034; operation.&#xD;
       g[]: could represent an &amp;#034;unsafe&amp;#034; operation.&#xD;
       h[]: could represent a terminal &amp;#034;aligned&amp;#034; conclusion.&#xD;
    *)&#xD;
    reasoningRules = {&#xD;
       a -&amp;gt; {f[a], g[a]},       (* From initial state &amp;#039;a&amp;#039;, the AI can choose a safe or unsafe path *)&#xD;
       f[x_] -&amp;gt; {f[f[x]], h[x]}, (* A safe operation can lead to more safety or a conclusion *)&#xD;
       g[x_] -&amp;gt; {g[g[x]], x}     (* An unsafe operation can lead to deeper unsafety or a dead end *)&#xD;
    };&#xD;
    &#xD;
    (* Generate the rulial graph for our AI&amp;#039;s reasoning space *)&#xD;
    reasoningSpaceGraph = GenerateRulialGraph[reasoningRules, a, 4]&#xD;
&#xD;
This code produces a graph where green nodes represent &amp;#034;aligned&amp;#034; states, and red nodes represent potentially misaligned or neutral states.&#xD;
&#xD;
&#xD;
---&#xD;
&#xD;
##Analysis: Paths, Attractors, and Basins&#xD;
&#xD;
The graph is a simplified map of the AI&amp;#039;s potential &amp;#034;thought processes.&amp;#034; We can now analyze it for alignment properties.&#xD;
&#xD;
    (* Find all simple paths from the initial state to any aligned (green) state *)&#xD;
    alignedPaths = FindPath[reasoningSpaceGraph, a, _?alignmentAttractorQ, Infinity, All];&#xD;
    &#xD;
    (* Print the number of paths to alignment and an example *)&#xD;
    Print[&amp;#034;Number of paths to alignment: &amp;#034;, Length[alignedPaths]];&#xD;
    Print[&amp;#034;Example path to alignment: &amp;#034;, alignedPaths[[1]]];&#xD;
    &#xD;
    (* Analyze the &amp;#034;basin of attraction&amp;#034; for alignment: how many states eventually lead to alignment? *)&#xD;
    allVertices = VertexList[reasoningSpaceGraph];&#xD;
    alignedVertices = Select[allVertices, alignmentAttractorQ];&#xD;
    basinOfAttraction = ConnectedComponents[UndirectedGraph[reasoningSpaceGraph]];&#xD;
    statesThatLeadToAlignment = Select[basinOfAttraction, Intersection[#, alignedVertices] =!= {} &amp;amp;] // Flatten // Union;&#xD;
    &#xD;
    Print[&amp;#034;Number of states in the rulial space: &amp;#034;, Length[allVertices]];&#xD;
    Print[&amp;#034;Number of states that eventually lead to alignment: &amp;#034;, Length[statesThatLeadToAlignment]];&#xD;
&#xD;
Discussion of Output:&#xD;
&#xD;
The code calculates all possible paths the AI could take to reach a safe conclusion.&#xD;
&#xD;
It defines a basin of attraction for alignment&amp;#x2014;the set of all states from which an aligned outcome is still reachable. This is a crucial safety metric; if the AI&amp;#039;s state leaves this basin, alignment may no longer be possible.&#xD;
&#xD;
In a real model, the alignmentAttractorQ function would be a sophisticated metric evaluating the state against a framework of human values.&#xD;
&#xD;
&#xD;
&#xD;
---&#xD;
&#xD;
##Questions for Community Discussion&#xD;
&#xD;
1. Attractor Geometry: How can we formally define the geometry (e.g., homology, curvature) of alignment attractors within an ASI&amp;#039;s rulial space? Could certain topologies be inherently safer than others?&#xD;
&#xD;
&#xD;
2. Instability Detection: Can rulial geometry help define a formal &amp;#034;divergence metric&amp;#034; to detect instability regions where AGI reasoning becomes chaotic and unpredictable, providing an early warning system?&#xD;
&#xD;
&#xD;
3. Quantum &amp;amp; Probabilistic Computation: How might we extend this model from discrete, deterministic rules to probabilistic or quantum computations, which are inherently non-deterministic? Could this be modeled with multiway causal graphs?&#xD;
&#xD;
&#xD;
4. Application to High-Risk Domains: How could this modeling approach inform the design of safety constraints for autonomous systems in finance, defense, or space exploration, where the cost of misalignment is catastrophic?&#xD;
&#xD;
&#xD;
5. Connection to Fundamental Physics: This model is a direct application of the principles behind the Wolfram Physics Project. Does this suggest that the problem of AI alignment is not just a software engineering challenge but a fundamental physical one, relating to the concept of observers and the evolution of causal structures?&#xD;
&#xD;
&#xD;
---&#xD;
&#xD;
##References &amp;amp; Further Reading&#xD;
&#xD;
Wolfram, Stephen. What Is Consciousness? Some New Perspectives from Our Physics Project &amp;#x2013; Stephen Wolfram Writings&#xD;
&#xD;
Wolfram Physics Project: Multiway Systems&#xD;
&#xD;
Wolfram Language Documentation: Graph, FindPath&#xD;
&#xD;
Alignment Forum</description>
    <dc:creator>Modise Seemela</dc:creator>
    <dc:date>2025-09-03T06:21:59Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3534507">
    <title>From theory to application: modeling satellite conjunction scenarios in branchial space</title>
    <link>https://community.wolfram.com/groups/-/m/t/3534507</link>
    <description>Hello Wolfram Community,&#xD;
&#xD;
The concept of branchial space&amp;#x2014;introduced in the Wolfram Physics Project&amp;#x2014;offers a transformative way to model multi-way relationships between system states. While profound in theoretical physics, I believe it also holds immense potential for applied engineering.&#xD;
&#xD;
In this post, I’ll demonstrate a simple proof-of-concept using Wolfram Language: visualizing satellite close approaches (&amp;#034;conjunctions&amp;#034;) through the lens of branchial space. This approach could redefine how we handle space traffic management.&#xD;
&#xD;
The Challenge: Uncertainty in Orbital Dynamics&#xD;
&#xD;
A satellite’s orbit isn’t deterministic; it’s a cloud of possibilities due to measurement errors, solar radiation pressure, and atmospheric drag. Traditional Monte Carlo simulations model many paths, but branchial space allows us to explore the relationships between all possible future states.&#xD;
&#xD;
A Simple Branchial Model in Wolfram Language&#xD;
&#xD;
Let’s model two satellites on near-collision courses. We’ll represent each satellite’s state by its orbital elements and simulate their evolution under uncertainty.&#xD;
&#xD;
Step 1: Define orbital propagation with uncertainty:&#xD;
&#xD;
```wolfram&#xD;
(* Propagate an orbit: add uncertainty to mean anomaly *)&#xD;
propagateOrbit[state_, dt_, uncertainty_] := Module[{a, e, v, newV},&#xD;
  {a, e, v} = state;&#xD;
  newV = v + dt/1000 + RandomVariate[NormalDistribution[0, uncertainty]];&#xD;
  {a, e, newV}&#xD;
];&#xD;
&#xD;
(* Initial states for two satellites *)&#xD;
sat1Initial = {7000, 0.01, 0};       (* {semi-major axis (km), eccentricity, mean anomaly} *)&#xD;
sat2Initial = {7000, 0.01, Pi + 0.001}; (* Second satellite starts near the first *)&#xD;
&#xD;
(* Generate possible states over 10 timesteps *)&#xD;
numSteps = 10;&#xD;
uncertainty = 0.0005;&#xD;
sat1States = NestList[propagateOrbit[#, 1, uncertainty] &amp;amp;, sat1Initial, numSteps];&#xD;
sat2States = NestList[propagateOrbit[#, 1, uncertainty] &amp;amp;, sat2Initial, numSteps];&#xD;
```&#xD;
&#xD;
Step 2: Construct a branchial graph of conjunctions: We define a node for each combination of satellite states at a given time.An edge connects two nodes if the satellites are dangerously close (a conjunction) at that point, linking possible futures.&#xD;
&#xD;
```wolfram&#xD;
(* Calculate distance in parameter space *)&#xD;
stateDistance[state1_, state2_] := Abs[state1[[3]] - state2[[3]]];&#xD;
&#xD;
(* Build graph of conjunctions: nodes are (time, branch1, branch2) *)&#xD;
conjunctionThreshold = 0.002;&#xD;
branchialGraph = {};&#xD;
Do[&#xD;
  dist = stateDistance[sat1States[[t, b1]], sat2States[[t, b2]]];&#xD;
  If[dist &amp;lt; conjunctionThreshold,&#xD;
   AppendTo[branchialGraph, &#xD;
    Labeled[ {t, b1, b2} -&amp;gt; {t+1, b1, b2}, Round[dist, 0.0001]] ]&#xD;
  ],&#xD;
  {t, 1, numSteps-1}, {b1, Length[sat1States]}, {b2, Length[sat2States]}&#xD;
];&#xD;
&#xD;
(* Visualize the graph *)&#xD;
Graph[branchialGraph,&#xD;
  GraphLayout -&amp;gt; &amp;#034;SpringElectricalEmbedding&amp;#034;,&#xD;
  VertexLabels -&amp;gt; Placed[&amp;#034;Index&amp;#034;, Center],&#xD;
  EdgeLabels -&amp;gt; &amp;#034;EdgeTag&amp;#034;,&#xD;
  PlotLabel -&amp;gt; &amp;#034;Branchial Graph of Satellite Conjunction Scenarios&amp;#034;,&#xD;
  ImageSize -&amp;gt; 800&#xD;
]&#xD;
```&#xD;
&#xD;
Step 3: Interpretation:&#xD;
&#xD;
· Each node represents a possible system state at time t.&#xD;
· Edges indicate potential conjunctions&amp;#x2014;paths the system could traverse through branchial space.&#xD;
· Clusters show high-risk scenarios where many branches lead to close encounters.&#xD;
&#xD;
Why This Matters&#xD;
&#xD;
This model moves beyond probability estimates to reveal the connectivity of risk:&#xD;
&#xD;
· Identify critical decision points to avoid entire branches of collisions.&#xD;
· Plan maneuvers that minimize risk across multiple possible futures.&#xD;
· Extend this to cybersecurity, finance, or logistics&amp;#x2014;any domain with branching futures.&#xD;
&#xD;
Conclusion: Toward Applied Rulial Thinking&#xD;
&#xD;
This is a basic illustration, but it highlights a powerful application of computational irreducibility and branchial space. At Rulial Space Agency, we’re working to operationalize these concepts from the Wolfram Physics Project into scalable solutions for space, defense, and finance.&#xD;
&#xD;
We’re building the tools to navigate the ruliad&amp;#x2014;and we welcome discussions, collaborations, or questions from the community.&#xD;
&#xD;
To learn more about our work, visit us at Rulial Space Agency.</description>
    <dc:creator>Modise Seemela</dc:creator>
    <dc:date>2025-08-22T13:11:00Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3472860">
    <title>Code taking too long time to compute</title>
    <link>https://community.wolfram.com/groups/-/m/t/3472860</link>
    <description>My Mathematica code is taking too much time to compute. I don&amp;#039;t know what the issue is. Can anyone suggest any changes that I need to make in order for the code to work?&#xD;
&#xD;
Ananth Krishna V&#xD;
&#xD;
&amp;amp;[Wolfram Notebook][1]&#xD;
&#xD;
  [1]: https://www.wolframcloud.com/obj/cec6225e-eaf9-40c5-bb9c-428f578a3931</description>
    <dc:creator>Ananth Krishna</dc:creator>
    <dc:date>2025-06-02T12:57:50Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3352551">
    <title>ParametricPlot celestial coordinates</title>
    <link>https://community.wolfram.com/groups/-/m/t/3352551</link>
    <description>&amp;amp;[Wolfram Notebook][1]Dear All, &#xD;
&#xD;
I am trying to reproduce the top left figure 5 with $q = 0$ from the manuscript &#xD;
 &amp;lt;https://arxiv.org/pdf/1707.09521&amp;gt; . In this case, for $\theta = \pi/2$ in equation 52, $\alpha$ is equal to equation 45 in negative. Furthermore, I replace equation 44 to obtain $\beta$ in equation 52. However, I am not getting the figure. I am attaching my worksheet. &#xD;
&#xD;
Perhaps the goal would be to plot equation 55, but I can&amp;#039;t figure out how to plot the contour of an equation of the type $\alpha(x)^2 + \beta(x)^2 = f(x)$ with $\alpha$ and $\beta$ on the horizontal and vertical axes.&#xD;
&#xD;
![enter image description here][2]&#xD;
Any help would be appreciated. &#xD;
&#xD;
Best regards.&#xD;
&#xD;
&#xD;
  [1]: https://www.wolframcloud.com/obj/14ca306a-b442-427d-be1b-26c1596e1a4d&#xD;
  [2]: https://community.wolfram.com//c/portal/getImageAttachment?filename=Falla.jpg&amp;amp;userId=3244911</description>
    <dc:creator>Malej Est</dc:creator>
    <dc:date>2025-01-07T17:05:09Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3205951">
    <title>Retrieving satellite data at certain time</title>
    <link>https://community.wolfram.com/groups/-/m/t/3205951</link>
    <description>Is there an existing method to get a satellite&amp;#039;s altitude and azimuth at different times? For example, running the snippet below will retrieve the current altitude and azimuth; however, there does not appear to be an option to add a specific time to this method.&#xD;
&#xD;
    satellite = Entity[&amp;#034;Satellite&amp;#034;, &amp;#034;25544&amp;#034;];&#xD;
    altitude = SatelliteData[satellite, &amp;#034;Altitude&amp;#034;];&#xD;
    azimuth = SatelliteData[satellite, &amp;#034;Azimuth&amp;#034;];&#xD;
    {altitude, azimuth}&#xD;
&#xD;
I have looked for a built-in method to propagate a TLE, and also tried using the Wolfram plugin for ChatGPT to find this - that led to a long sequence of ChatGPT attempts to add time as parameter to the SatelliteData function - but no luck so far.</description>
    <dc:creator>Tim Kennedy</dc:creator>
    <dc:date>2024-07-05T13:09:51Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3067368">
    <title>3D Plotting of Time Dilation near Black holes</title>
    <link>https://community.wolfram.com/groups/-/m/t/3067368</link>
    <description>Hi there,&#xD;
&#xD;
I have some basic code for plotting the gravitional time dilation as one moves closer to the event horizon of a black hole of a given mass. See code:&#xD;
&#xD;
    ClearAll[&amp;#034;Global`*&amp;#034;]&amp;#039;; tp = 1; G = &#xD;
     6.67408*10^(-11); M = (6.5*10^9)*(1.989*10^30); c = &#xD;
     2.99*10^8; rs = (2*G*&#xD;
        M)/(c^2); Print[]; Print[&amp;#034;    Black hole mass:&amp;#034;, M, &amp;#034;kg&amp;#034;, &amp;#034;    \&#xD;
    Schhwarzchild radius:&amp;#034;, rs, &amp;#034;m&amp;#034;]; Print[]; Plot[&#xD;
     tp*Sqrt[1 - (rs/r)], {r, 0, 2*10^14}, AxesLabel -&amp;gt; {&amp;#034; &amp;#034;, &amp;#034;Time (s)&amp;#034;},&#xD;
      AxesLabel -&amp;gt; {Style[&amp;#034;  (m)&amp;#034;, Bold, 26], &#xD;
       Style[&amp;#034;Time (s)&amp;#034;, Bold, 16]}, LabelStyle -&amp;gt; Directive[Black, 16], &#xD;
     AxesOrigin -&amp;gt; {0, 0}, GridLines -&amp;gt; {{rs}, {}}, &#xD;
     GridLinesStyle -&amp;gt; {Directive[{Dashed, Thick}, Red], &#xD;
       Directive[Thick, Red]}, ColorFunction -&amp;gt; &amp;#034;NeonColors&amp;#034;]&#xD;
&#xD;
I want to create a 3D plot for different masses of black holes ranging from the one given in the code to one a thousand times more massive, with a 3D sheet. I am not great at this, and while my basic code works fine, when I go to do a 3D plot, nothing seems to work.</description>
    <dc:creator>Estelle Asmodelle</dc:creator>
    <dc:date>2023-11-20T03:35:09Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/3020936">
    <title>How to import images.fits in V13.3</title>
    <link>https://community.wolfram.com/groups/-/m/t/3020936</link>
    <description>Dear all,  &#xD;
In my old version, was possible to read images.fits using the following command:&#xD;
&#xD;
    image = First@&#xD;
       Import[&amp;#034;/users/Image001.fits&amp;#034;, ImageSize -&amp;gt; Small];&#xD;
&#xD;
Now in the new version 13.3 this is not working  &#xD;
Could somebody help me with this?&#xD;
&#xD;
Thanks in advance  &#xD;
Cesar</description>
    <dc:creator>Antonio de Oliveira</dc:creator>
    <dc:date>2023-09-25T14:18:12Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2907932">
    <title>Vernal Equinox calculation</title>
    <link>https://community.wolfram.com/groups/-/m/t/2907932</link>
    <description>I wonder how to calculate the date of the vernal equinox, summer solstice, autumnal equinox, and winter solstice in Mathematica. I searched Wolfram Community for a post showing how to calculate the solstices and equinoxes but I couldn&amp;#039;t a post. Kenneth R. Lang states in his book Essential Astrophysics&#xD;
&#xD;
&amp;gt; As the Sun moves along the ecliptic, it crosses the celestial equator&#xD;
&amp;gt; twice, on its way north at the Vernal Equinox, on about March 20, and&#xD;
&amp;gt; then at the Autumnal Equinox on about September 23. On either equinox,&#xD;
&amp;gt; the Sun lies in the Earth’s equatorial plane, so the twilight zone&#xD;
&amp;gt; that separates night and day then cuts the Earth in equal parts and&#xD;
&amp;gt; the days and nights are equally long. The point at which the Sun is&#xD;
&amp;gt; farthest north, is the Summer Solstice (on about June 21), and its&#xD;
&amp;gt; most southerly point is the Winter Solstice on about December 22. The&#xD;
&amp;gt; days in the northern hemisphere are the longest on the Summer&#xD;
&amp;gt; Solstice, and shortest on the Winter Solstice. So the crossing of the&#xD;
&amp;gt; Sun at the equinoxes and solstices mark the beginning of the seasons&#xD;
&amp;gt; in the Earth’s northern hemisphere, and the location of these points&#xD;
&amp;gt; on the celestial sphere are given in Table 1.1.&#xD;
I understand autumnal equinox is when the days are the same length.</description>
    <dc:creator>Peter Burbery</dc:creator>
    <dc:date>2023-04-26T00:42:04Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2896297">
    <title>Why is there such a strong correlation between magnetic and inertial moment</title>
    <link>https://community.wolfram.com/groups/-/m/t/2896297</link>
    <description>*With the exception of the two planets that have retrograde rotation*, the planets (including Ganymede) line up almost perfectly on a scatter between the magnetic and inertial moments.  This includes Saturn&amp;#039;s anomalous alignment between magnetic axis and rotational axis, which has required some post-hoc theorizing.  Occam&amp;#039;s Razor, however, would indicate that it is the inertial moment, and not other variables, that accounts for the magnetic moment -- with something quite exceptional going on with the retrograde rotation planets: Venus and Mars.&#xD;
&#xD;
While I can quite understand why it would be that inertial moment would drive whatever planetary dynamo might be in operation, it does seem rather strange that the other components contributing to the magnetic moment would take on values so as to coincidentally line up the inertial moment with the magnetic moment. It is also rather strange that both retrograde planets, just &amp;#034;coincidentally&amp;#034; are in a completely different distribution.&#xD;
&#xD;
What if anything explains these &amp;#034;coincidences&amp;#034;?&#xD;
&#xD;
PS: Upon further research I discovered this correlation is known as “[magnetic Bode’s law][1]”. The conventional explanation for the points on the line is that it is a spurious correlation. However, it sticks in my craw that the two retrograde planets, Venus and Mars, are not part of this “spurious” correlation.&#xD;
&#xD;
&amp;amp;[Wolfram Notebook][2]&#xD;
&#xD;
&#xD;
  [1]: https://ned.ipac.caltech.edu/level5/March03/Vallee2/Vallee2_3.html&#xD;
  [2]: https://www.wolframcloud.com/obj/99893646-d72f-4242-bf3d-3ebdc319cb85</description>
    <dc:creator>James Bowery</dc:creator>
    <dc:date>2023-04-12T01:31:55Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2835102">
    <title>Does Earth&amp;#039;s mean anomaly as given by Mathematica proceed too fast?</title>
    <link>https://community.wolfram.com/groups/-/m/t/2835102</link>
    <description>Hi everyone,&#xD;
&#xD;
when you compute earth&amp;#039;s mean anomaly from mathematica&amp;#039;s astronomical data over a period of time it appears to move to fast:&#xD;
&#xD;
    FromDMS /@ &#xD;
     PlanetData[&amp;#034;Earth&amp;#034;, &#xD;
      EntityProperty[&amp;#034;Planet&amp;#034;, &#xD;
         &amp;#034;MeanAnomaly&amp;#034;, {&amp;#034;Date&amp;#034; -&amp;gt; #}] &amp;amp; /@ {DateObject[{2023, 1, 1, 0, 0,&#xD;
           0}, TimeZone -&amp;gt; &amp;#034;Europe/London&amp;#034;], &#xD;
        DateObject[{2024, 1, 1, 0, 0, 0}, TimeZone -&amp;gt; &amp;#034;Europe/London&amp;#034;]}]&#xD;
&#xD;
The result given is {356.374, 358.018} (angles modulo 360), and this amounts to an elliptic precession of 1.64396 degree per year. Earth should have that much in about a century. (There is nothing special about the dates chosen, the mean anomaly increases linearly as expected, but the slope is slightly too high.)&#xD;
&#xD;
Do I have some sort of misconception, or is there some trouble with the data?&#xD;
&#xD;
Yours,&#xD;
&#xD;
Bernd.</description>
    <dc:creator>Bernd Günther</dc:creator>
    <dc:date>2023-02-21T14:32:25Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2754928">
    <title>Calculation of &amp;#034;Ricci rotation coefficients&amp;#034; OR &amp;#034;Spin connections&amp;#034;</title>
    <link>https://community.wolfram.com/groups/-/m/t/2754928</link>
    <description>The expression of Ricci rotation coefficient is mentioned below. I want to write a Mathematica program to calculate the Ricci rotation coefficients (or, so-called the Spin connections) in the Kerr or Schwarzschild spacetime. Can anyone help me to write the program?&#xD;
 ![enter image description here][1]&#xD;
 &#xD;
&#xD;
&#xD;
  [1]: https://community.wolfram.com//c/portal/getImageAttachment?filename=Screenshotfrom2023-01-0222-07-09.png&amp;amp;userId=2271980</description>
    <dc:creator>Chandrachur Chakraborty</dc:creator>
    <dc:date>2023-01-02T16:50:05Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2752609">
    <title>How to verify a statement about the position of Moon?</title>
    <link>https://community.wolfram.com/groups/-/m/t/2752609</link>
    <description>I found this set of sentences in the Wikipedia article on the [Celestial Sphere][1]:&#xD;
The celestial sphere can thus be thought of as a kind of astronomical shorthand, and is applied very frequently by astronomers. For instance, the Astronomical Almanac for 2010 lists the apparent geocentric position of the Moon on January 1 at 00:00:00.00 Terrestrial Time, in equatorial coordinates, as right ascension 6h 57m 48.86s, declination +23° 30&amp;#039; 05.5&amp;#034;. Implied in this position is that it is as projected onto the celestial sphere; any observer at any location looking in that direction would see the &amp;#034;geocentric Moon&amp;#034; in the same place against the stars. For many rough uses (e.g. calculating an approximate phase of the Moon), this position, as seen from the Earth&amp;#039;s center, is adequate.  &#xD;
I am wondering how to verify this statement with Mathematica&amp;#039;s date and time functionality. I have the following code:&#xD;
&#xD;
    AstroPosition[&#xD;
     Entity[&amp;#034;PlanetaryMoon&amp;#034;, &amp;#034;Moon&amp;#034;], {&amp;#034;Equatorial&amp;#034;, &#xD;
      &amp;#034;Date&amp;#034; -&amp;gt; &#xD;
       DateObject[{2010, 1, 1, 0, 0, 0.`}, &amp;#034;Instant&amp;#034;, &amp;#034;Gregorian&amp;#034;, 0.`, &#xD;
        &amp;#034;TT&amp;#034;]}]&#xD;
&#xD;
I have an output that is not precise enough to compare to the right ascension of 6 hours, 57 minutes, and 48.86 seconds. I have 6 hours and 57 minutes and 48.9 seconds, which 48.86  seconds could be rounded to but I am wondering how to show more details about the data in an equatorial coordinate system.  &#xD;
Here are some other things I tried to see the right ascension more precisely:&#xD;
&#xD;
This code returns cartesian coordinates with the unit of astronomical units, which is not what I&#xD;
&#xD;
    AstroPosition[&#xD;
    Entity[&amp;#034;PlanetaryMoon&amp;#034;, &amp;#034;Moon&amp;#034;], {&amp;#034;Equatorial&amp;#034;, &#xD;
    &amp;#034;Date&amp;#034; -&amp;gt; &#xD;
    DateObject[{2010, 1, 1, 0, 0, 0.`}, &amp;#034;Instant&amp;#034;, &amp;#034;Gregorian&amp;#034;, 0.`, &#xD;
    &amp;#034;TT&amp;#034;]}][&amp;#034;Data&amp;#034;]&#xD;
&#xD;
I tried using FullForm to display the full number but it stores it as an XYZ &#xD;
&#xD;
    FullForm[&#xD;
     AstroPosition[&#xD;
      Entity[&amp;#034;PlanetaryMoon&amp;#034;, &amp;#034;Moon&amp;#034;], {&amp;#034;Equatorial&amp;#034;, &#xD;
       &amp;#034;Date&amp;#034; -&amp;gt; &#xD;
        DateObject[{2010, 1, 1, 0, 0, 0.`}, &amp;#034;Instant&amp;#034;, &amp;#034;Gregorian&amp;#034;, 0.`, &#xD;
         &amp;#034;TT&amp;#034;]}]]&#xD;
&#xD;
list not a number.&#xD;
&#xD;
How can I see the extended precision for the right ascension?&#xD;
  [1]: https://en.wikipedia.org/wiki/Celestial_sphere</description>
    <dc:creator>Peter Burbery</dc:creator>
    <dc:date>2022-12-29T14:57:57Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2741272">
    <title>How to get the empirical distance ladder Hubble Parameter?</title>
    <link>https://community.wolfram.com/groups/-/m/t/2741272</link>
    <description>“[A First Look at Cepheids in a Type Ia Supernova Host with JWST][1]” may have just killed the CMBR H0.&#xD;
&#xD;
Mathematica returns the (lambdaCDM) theory-dependent CMBR H0 of 68 km/(Mpc s) and doesn’t provide the more-directly *empirical* distance ladder H0 that JWST now appears to have sided with in the so-called [Hubble Tension][2]. &#xD;
&amp;amp;[Wolfram Notebook][3]&#xD;
&#xD;
&#xD;
  [1]: https://iopscience.iop.org/article/10.3847/2041-8213/ac9b27/pdf&#xD;
  [2]: https://en.wikipedia.org/wiki/Hubble%27s_law#Hubble_tension&#xD;
  [3]: https://www.wolframcloud.com/obj/f73f55fa-5a9c-4684-92b4-e7a4cb6b4c7f</description>
    <dc:creator>James Bowery</dc:creator>
    <dc:date>2022-12-23T23:56:29Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2744556">
    <title>Heliocentric functions in Mathematica</title>
    <link>https://community.wolfram.com/groups/-/m/t/2744556</link>
    <description>New to Mathematica and looking to get my feet wet in both the graphics and computational aspects.&#xD;
&#xD;
I see the AstroPosition function in 13.2 and haven&amp;#039;t dabbled in astronomy for decades. Does Mathematica have a heliocentric version of the planetary position functions? Ideally, for a given date, I would like to display a 3d graphic with scroll bars. It will plot out the 8 planets (plus Pluto) and their current position with the center of the Sun represented as [0,0,0].&#xD;
&#xD;
Any guidance would be greatly appreciated. Best of the season to you and yours.</description>
    <dc:creator>Art Cashin</dc:creator>
    <dc:date>2022-12-23T20:12:31Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2735722">
    <title>AstroPosition (new in 13.2) does&amp;#039;t work on my computer</title>
    <link>https://community.wolfram.com/groups/-/m/t/2735722</link>
    <description>I installed the newest version of Mathematica (13.2) on my Mac, and I was trying out AstroPosition, the first example from Stephen Wolfram&amp;#039;s version announcement blog post. But when I type &#xD;
&#xD;
    AstroPosition[&amp;#034;Mars&amp;#034;]&#xD;
&#xD;
it chugs along for a while, and then returns a message &amp;#034;Cannot initialize ephemeris information&amp;#034;.</description>
    <dc:creator>Bruce Bartlett</dc:creator>
    <dc:date>2022-12-18T13:21:26Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2709922">
    <title>How to filter planets according to conditions using SortBy?</title>
    <link>https://community.wolfram.com/groups/-/m/t/2709922</link>
    <description>I have a question I came up with that I would like to answer.&#xD;
What is the radius of all the planets who have at least one moon with a density that is greater than or equal to 0.55 times the density of Earth&amp;#039;s moon?&#xD;
I have computed a dataset but I don&amp;#039;t know how to filter with SortBy. For example the following code gives the number of moons Jupiter has that exeeds or equals Earth&amp;#039;s moons density times 0.55&#xD;
&#xD;
    planets[&amp;#034;Jupiter&amp;#034;, &amp;#034;Moons&amp;#034;, &#xD;
     Length@*Select[#Mass/(4/3 \[Pi] #Radius^3) &amp;gt; &#xD;
         0.55 (planets[&amp;#034;Earth&amp;#034;, &amp;#034;Moons&amp;#034;, &#xD;
              Values, #Mass/(4/3 \[Pi] #Radius^3) &amp;amp;] // Normal // &#xD;
            First) &amp;amp;]]&#xD;
I can also compute this for all planets with&#xD;
&#xD;
    planets[All, &amp;#034;Moons&amp;#034;, &#xD;
     Length@*Select[#Mass/(4/3 \[Pi] #Radius^3) &amp;gt; &#xD;
         0.55 (planets[&amp;#034;Earth&amp;#034;, &amp;#034;Moons&amp;#034;, &#xD;
              Values, #Mass/(4/3 \[Pi] #Radius^3) &amp;amp;] // Normal // &#xD;
            First) &amp;amp;]]&#xD;
I tried the following code but it returned an empty list. It should return  Earth, Mars, Jupiter, Saturn, and Neptune.&#xD;
&#xD;
    planets[Select[&#xD;
      planets[#, &amp;#034;Moons&amp;#034;, &#xD;
         Length@*Select[#Mass/(4/3 \[Pi] #Radius^3) &amp;gt; &#xD;
             0.55 (planets[&amp;#034;Earth&amp;#034;, &amp;#034;Moons&amp;#034;, &#xD;
                  Values, #Mass/(4/3 \[Pi] #Radius^3) &amp;amp;] // Normal // &#xD;
                First) &amp;amp;]] &amp;gt;= 1 &amp;amp;], &amp;#034;Mass&amp;#034;]&#xD;
How can I finish my complex query? I am using&#xD;
&#xD;
    ExampleData[{&amp;#034;Dataset&amp;#034;, &amp;#034;Planets&amp;#034;}]</description>
    <dc:creator>Peter Burbery</dc:creator>
    <dc:date>2022-11-25T21:53:40Z</dc:date>
  </item>
  <item rdf:about="https://community.wolfram.com/groups/-/m/t/2514874">
    <title>Sorting a list of astronomical objects by distance from Earth</title>
    <link>https://community.wolfram.com/groups/-/m/t/2514874</link>
    <description>I have a list of astronomical objects that I need to sort by distance from Earth:&#xD;
&#xD;
{Alpha Centauri, Andromeda Galaxy, Antennae Galaxy, Eagle Nebula, Jupiter, Moon, Orion Nebula, Pleiades Star Cluster, Pluto, Ring Nebula, Sombrero Galaxy, Sun}&#xD;
&#xD;
Entering &amp;#034;distance *{list}*&amp;#034; returns a table of distances in different units, and using the Sort and SortBy functions with distance will only interpret one or two items from the list. Is there a way to sort these distances, or at least force all the distances to the same unit?</description>
    <dc:creator>Owen Lieberman</dc:creator>
    <dc:date>2022-04-20T13:16:41Z</dc:date>
  </item>
</rdf:RDF>

