Free-Association is a legitimate alternative to capitalism that allows for the spontaneous self-actualization of all through each other without any centralized control, planning, private-property, state intervention!
This requires more than mere abstract agreement or forced cooperation - it demands real contribution to each other's self-actualization (tangible and intangible contributions towards needs, values, goals, social and/or material dependencies etc.).
free-association essentially unifies the concepts of mutual-aid, mutual-recognition, mutual-fulfillment, and surplus-distribution in a single elegant and coherent framework that creates the mathematical foundations for a scalable gifting economy of co-creative abundance.
You can interact with an interface implementing this logic at interplaynetary.github.io/free-association (in active development) (p2p, distributed, running in the browser - no need for a download - for free)
-
Your Recognition is your acknowledgment of contributions towards your own self-actualization
- Always represents a share/portion/percentage of one's total recognition (100%)
- Non-transferable (unlike shares or equity that can be traded)
- Dynamically (re)adjustable as relationships and contributions evolve
- Not limited to direct personal consumption - recognition can be given to those contributing to broader social values and needs you care about.
-
Your Total-Recognition is always 100%.
-
Your Mutual Recognition with another is the minimum of your recognition of each other.
- For example: If you are 50% of my total-recognition, and I am 10% of your total-recognition, our mutual-recognition is 10%, the minimum of the both.
- Taking the minimum of both shares ensures reciprocity in proportion.
- This is mutual-recognition of mutual-contribution towards each other's self-actualization.
- For example: If you are 50% of my total-recognition, and I am 10% of your total-recognition, our mutual-recognition is 10%, the minimum of the both.
-
Shares of Surplus are distributed across networks of mutual-recognition of mutual-contribution at a declared network-depth.
- Shares are percentages of 100%. They are dynamically (re)attributed and non-transferable.
- Shares of a particular surplus are shares of a capacity-to-provide (they are shares of verbs, not shares of a objects).
- Network-depth can be (re)declared dynamically.
- For example: surplus-housing might be shared at depth = 2, whereas surplus-food might be shared at depth = 5.
- Absolute quantities can be (re)declared dynamically (today you have the capacity to provide 2 rooms, tomorrow 40, the day after 40 etc.)
-
Your direct-share in another's surplus-capacity equals your mutual recognition with them, divided by their total-mutual-recognition with all others
- For example: If we have 10% of mutual-recognition, and you are my only mutual-relationship, you would have 100% of my total-mutual-recognition (100% of my direct-share). If I have two mutual-relationships each with 10% mutual-recognition, each would have 50% of my total-mutual-recognition (50% of my direct-share).
-
Your total-share in another's surplus-capacity combines your direct-share with transitive-share through the network.
- For example: You share in not just of your friends' surplus, but also friends of friends (up to the capacities' declared network depth).
- Direct Share (Depth 1): Your immediate share based on mutual recognition
- Transitive Shares (Depth 2-6): shares gained through network connections
- Each additional depth traverses one more relationship connection
- Transitive shares are calculated by multiplying direct shares along each unique path
- Paths already visited are tracked to prevent circular calculations
- Example: Your share of C's surplus through connection B = (Your direct share of B) × (B's direct share of C)
Mathematically defined:
Your Recognition = your acknowledgment of contributions towards your own self-actualization
Your Total-Recognition = 100%
Mutual-Recognition(You, Them) = MR(You, Them) = minimum(Their-share-of-Your-total-recognition, Your-share-of-Their-total-recognition)
Direct-Share(You, Provider) = MR(You, Provider) / Σ MR(Provider, Each-of-Those-Provider-Recognizes)
Transitive-Share Calculation
Efficient Provider-Centric Distribution Calculation
Calculate once from provider outward, then lookup individual shares
DistributeShares(Provider, MaxDepth):
// Initialize share distribution map
ShareMap = empty map of {Person → Share}
VisitedNodes = empty set
// Start with direct shares at depth 1
for each Person that Provider recognizes:
ShareMap[Person] = Direct-Share(Person, Provider)
// Process each depth level from 2 to MaxDepth
for depth from 2 to MaxDepth:
// Create temporary map for this depth's calculations
NewShares = empty map
// For each person who received shares in previous depths
for each Recipient in ShareMap who hasn't been fully processed:
VisitedNodes.add(Recipient)
RecipientShare = ShareMap[Recipient]
// Distribute Recipient's share to those they recognize
for each Connection that Recipient recognizes:
if Connection ∉ VisitedNodes:
// Connection gets a share proportional to their direct share from Recipient
// multiplied by Recipient's share from Provider
ConnectionDirectShare = Direct-Share(Connection, Recipient)
TransitiveShare = RecipientShare × ConnectionDirectShare
// Add to Connection's existing share (if any)
if Connection in NewShares:
NewShares[Connection] += TransitiveShare
else:
NewShares[Connection] = TransitiveShare
// Merge new shares into overall ShareMap
for each Person in NewShares:
if Person in ShareMap:
ShareMap[Person] += NewShares[Person]
else:
ShareMap[Person] = NewShares[Person]
return ShareMap
// Individual's total share is then a simple lookup
Total-Share(You, Provider, MaxDepth):
ShareMap = DistributeShares(Provider, MaxDepth)
return ShareMap[You] if You in ShareMap else 0
Filters can be added on top of the sharesMap for a particular Surplus, and the filtered map can then be normalized to provide a distribution. This is useful for example to provide to mutual-contributors to general-self-actualization, who satisfy a specific criteria. For example, a filter could distribute shares only to people who you recognize as contributing in a particular category, or all those except those in a block-list.
Being Explored: What if Organizations/States Freely-Associated?
Thus far we have principally spoken of free-association between individuals, but what about between organizations, communities, states etc.?
If States/Organizations mutually recognized eachother's contributions towards their own self actualization, and surplus flowed bi-directionally, there would be no more need for imports/exports or international-trade because resources and coordinations flows as surplus from mutual-recognized contributors.
Internally each state/organization would have a mechanism for collective setting of the proportions of the branches of self-actualization of their community. For example: Each member has an equal share of proportion-setting-power (at which levels?)
Surplus would distribute according to mutual-fulfillment exactly the same as occurs between individuals.
We can also imagine a mechanism by which citizens could delegate a portion of their proportion-setting-power to another agent, within a particular category. So for example delegating 10% of your proportion-setting-power in the category of "environmental protection" to an ecologist.
The design space is vast, especially for all those decisions that do not concern proportions, for example:
- how is membership determined
- do all members get equal shares of proportion-setting-power (at which levels?) How is this determined?
- How are contributors added to nodes? How is this determined?
- Can nodes represent groups of contributors, and the tree represent a federation of groups? Could these groups have their own decision making logic for membership within them?
- how do new nodes get created in an organization's recognition-tree? (are there limits to this?) - can one add point to one's own created-node? Or to a node one is a part of?
- can one add points towards a node one is a part of?
- How are capacities collectively declared, and how are their absolute values determined? How are their filters on share-distribution determined
If all people in the world are seperated through at most 6 degrees of seperation, then we can imagine all organization must at most be seperated by 3 or 4. This would be a significant computational gain for calculating transitive surplus shares.
This computational advantage could make organizational-level Free-Association more immediately practical than individual-level implementations for certain types of surplus. Resources that naturally flow at organizational scales (like electricity generation, manufacturing capacity, or agricultural output) might be more efficiently distributed through these shorter organizational networks.
This creates the possibility of a hybrid implementation strategy where organizational-level Free-Association emerges first for certain types of surplus, creating infrastructure and experience that later supports individual-level implementation for more personalized forms of surplus.
With your surplus-distribution, you aren't just giving away surplus randomly, you give precisely to your own direct/transitive mutual fulfillment.
Imagine you have 4 rooms in your apartment and you are using 1: you have 3 rooms surplus-capacity.
Now who would you want to share space with?
Well ideally, *those that satisfy your needs (align with your values, goals, etc.) in the widest sense of the term.*
And even more than that, it is even more satisfying when the feeling is mutual!
And that is exactly who is attributed shares of your surplus-capacity!
To illustrate with another example: Imagine a potluck where pies you bake that you don't need (surplus) helps a neighbor spend less time cooking, freeing their time to fix their oven — the same oven that later bakes bread for your community garden party. That's mutual-fulfillment: Your surplus doesn't vanish — is shared with those who directly/indirectly align with your needs/desires/values/goals, creating a ripple effect of mutual-support that comes back to you in unexpected ways while strengthening the network.
This effectively moves us from time as money to time as mutual-fulfillment!
When you contribute surplus to Free Association:
-
🤝 Your surplus flows to direct contributors - Those you recognize as contributing to your self-actualization receive proportional shares of your surplus
-
🌐 Your surplus flows to transitive contributors - Those who support your direct contributors also benefit, creating ripple effects through the network
-
🔄 Effects return to you in unexpected ways - As others you've supported gain capacity, they can contribute to your self-actualization in ways you couldn't predict.
-
🌍 Your values shape broader society - Recognition can be given to those working on causes you value (climate action, community spaces, education) regardless of whether you directly benefit, allowing your influence to flow toward your social values.
-
⚖️ The network self-corrects toward social-material-truth - Mathematical properties ensure that false recognition naturally diminishes while true recognition strengthens:
For any participant:
Total Recognition = 100%
Total Recognition = True-Recognition + False-Recognition
∴ ↑False-Recognition = ↓True-Recognition
∴ ↓Mutual-Recognition with Actually-Beneficial-Contributors
∴ ↓Shares of Actually-Beneficial-Surplus from Actually-Beneficial-Contributors
∴ ↓Real-Social-Material-Basis for Self-Actualization
∴ Social-Material-Truth is processually realized in Free-Association by processual social-material negation of False-Recognition
This mathematical property ensures that inflating recognition or maintaining false-recognition only decreases your connection to actually-beneficial-contributors and their surplus-capacities.
Systems built on falsehood eventually collapse, they can't sustain themselves because they starve the very thing that makes them thrive, genuine connection and collaboration.
In free association, surplus doesn't just flow to direct connections — it flows through networks of mutual recognition that ultimately connect all of humanity.
Consider this mathematical reality:
For any participants A, B, C:
- Direct Relation: A ↔ B (A and B directly connected)
- Transitive Relation: A ↔ B ↔ C (A and C transitively connected via B)
- Your share of anyone's surplus = MR(You, Them) / Σ MR(Them, Each-of-Those-They-Recognize)
Now combine this with a profound sociological discovery: everyone on Earth is connected to everyone else through at most six degrees of separation. In free association, this means:
-
First Degree 👥: Your direct contributors (friends, colleagues, local community)
- Their surplus capacity is shared based on your mutual recognition
- You gain access to their skills, knowledge, resources
-
Second Degree 🤝: Contributors to your contributors
- A neighbor's friend who grows food
- A colleague's network of skilled programmers
- Each connection multiplies available surplus
-
Third Degree 🏘️: Entire communities and networks
- Housing cooperatives
- Knowledge networks
- Production collectives
- Each node represents hundreds of potential access relationships
-
Fourth through Sixth Degrees 🌏: Global reach
- Access to surplus from every field of human endeavor
- Connection to cultural production worldwide
- Integration with global networks of mutual support
- Each step exponentially increases available surplus
This means that in free association, you're never more than six relationship connections away from accessing any surplus capacity in the entire human network! Unlike markets which restrict access through price mechanisms, or states which centrally plan distribution, free association creates organic access pathways based on real contributions to each other's self-actualization.
This exponential growth means that as free association spreads:
- Your potential access to surplus capacity grows exponentially
- The diversity of accessible contributions increases dramatically
- The network becomes increasingly resilient and antifragile
- False recognition becomes increasingly disadvantageous as real alternatives multiply
Imagine:
- 🎨 A designer in Brazil whose surplus creativity becomes available to enhance your local project
- 👩💻 An engineer in Kenya whose surplus technical knowledge helps solve challenges in your community
- 🏠 A housing cooperative in Denmark whose surplus space becomes available through chains of mutual recognition
- 🌳 A food forest in Thailand whose surplus production strengthens your local food security
All of these connections become possible through no more than six degrees of mutual recognition relationships. This isn't just an abstract possibility — it's mathematical certainty based on network-mathematics (contribution-graphs and contribution-distance) combined with free association's relationship mechanics.
The result? A world where:
- Every individual has potential access to humanity's full cooperative wealth
- Surplus capacities become accessible precisely where they contributes to real self-actualization
- False recognition naturally decays as real alternatives become visible
- The free development of each truly becomes the condition for the free development of all
This is why participating in free association isn't just about direct relationships — it's about establishing and strengthening a network that can ultimately connect all of humanity through mutual recognition and surplus distribution. Your contributions don't just provide for immediate recipients; they help build and strengthen relational pathways through which humanity's cooperative wealth flows more freely.
Note: this level of access to the wealth of social-abundance can be overwhelming for inviduals! Various organizational elements, games, organizations, structures, algorithms, interface extensions should be explored to help individuals navigate and interact with this abundance of access while minimizing overwhelm. When indivudals form communities that freely associate with eachother, communal organization of surplus can help minimize the burden on individuals to need to process the whole of this abundance. Free association between individuals, between organizations, between individuals and organizations, between organizations and individuals.
The free association project currently seeks support in:
- 💻 User-interface development
- 🏠 Housing and food for core contributors
- ⏰ Skills and time for implementation of remaining functionality
- 💰 Financial resources to sustain ongoing development
A basic interface for free association is almost complete but we are seeking support in user-interface-development as well as support in the form of housing, food etc.
Contribute Skills/Time: Contact us to discuss how your skills align with current development needs
Provide Housing/Space: If you have surplus housing or workspace that could support Free Association contributors
Spread Awareness: Share the mathematical proof and potential of Free Association with others
Remember: In contributing to Free Association, you're not donating to charity or investing for return. You're participating in a network where the free development of each is the condition for the free development of all. Your contributions help build a system where "individuals freely contribute to each other's self-actualization, where surplus flows according to mutual-recognition of real contributions towards each other's self-actualization, where relations activate only through mutual desire and participation."
Your surplus becomes part of a living network of mutual-fulfillment that transcends both charity and investment—it becomes a concrete expression of truly free association.
When you contribute surplus to Free Association, you are not engaging in charity. In charity, resources flow one-way from giver to receiver, creating dependency and hierarchical relations. The giver likely receives nothing material in return, only perhaps some moral satisfaction or tax benefits.
In Free Association, your contributions become integrated into a network of mutual recognition. Your surplus (whether money, housing, skills, or time) helps others who directly or transitively contribute to your own self-actualization.
This transcends both traditional charity and market exchange by creating organic flows of surplus based on real contributions to each other's self-actualization. Your surplus becomes part of a living network that strengthens the social fabric while returning to you in unexpected ways.
In traditional investment and equity structures, you provide capital expecting financial returns and ownership. You acquire equity — a fixed share that persists regardless of your ongoing contributions. The past (your initial investment) dominates the present.
Consider mutual stakeholding with traditional equity: Organizations swap shares, creating bidirectional dividend (surplus) flows. While this creates non-zero-sum economic relationships where each gains by increasing others' well-being, it has a crucial flaw: In equity, you own a share of others.
This ownership model means:
- You can deploy duplicitous means to gain recognition
- Once you secure shares, you own that recognition permanently
- The Past dominates the Present — you cannot remove recognition of past contributions that are no longer true
- The transferability of shares/tokens enables accumulation of false recognition that persists even when new information reveals the truth
- mutual-false-recognition persists indefinitely.
In Free Association:
- You don't "own" a share of anyone else — we each own 100% of ourselves
- Recognition can be re-attributed at any time based on real contributions
- The Present reigns over the Past — recognition adjusts to reflect current social-material reality
- False recognition naturally decays while true recognition strengthens through mathematical necessity:
For any participant:
Total Recognition = 100%
Total Recognition = True-Recognition + False-Recognition
∴ ↑False-Recognition = ↓True-Recognition
∴ ↓Mutual-Recognition with Actually-Beneficial-Contributors
∴ ↓Shares of Actually-Beneficial-Surplus from Actually-Beneficial-Contributors
∴ ↓Real-Social-Material-Basis for Self-Actualization
∴ Social-Material-Truth is processually realized in Free-Association by processual social-material negation of False-Recognition
This mathematical property ensures that inflating recognition or maintaining false-recognition only decreases your connection to real-contributors. You cannot accumulate power through ownership.
In Free Association, we are free! You don't own me, and I don't own you! We owe each other nothing!
This is Hegel's resolution of the master-slave dialectic realized in practice: mutual recognition without ownership or domination. Your contributions don't buy you permanent shares — they participate in an evolving network of mutual-recognition that continuously adjusts to reflect real social-material contributions.
-
Dialectics of Love (Hegel and Mutual Recognition) Free-Association can be seen as the social-material inversion of Hegel's dialectics of Desire, Recognition, and Love
-
Free-Association as the Psychoanalysis of the Economic Unconscious
-
Inteface Overview (Older Version)
