Phase Transitions in an Ising Model of Agent Expectations in Financial Markets: Analytics and Numerical Results in One and Two-Dimensional Network Topologies | Synapse