EvaluatedApplications.Phasor 1.0.1

dotnet add package EvaluatedApplications.Phasor --version 1.0.1
                    
NuGet\Install-Package EvaluatedApplications.Phasor -Version 1.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="EvaluatedApplications.Phasor" Version="1.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="EvaluatedApplications.Phasor" Version="1.0.1" />
                    
Directory.Packages.props
<PackageReference Include="EvaluatedApplications.Phasor" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add EvaluatedApplications.Phasor --version 1.0.1
                    
#r "nuget: EvaluatedApplications.Phasor, 1.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package EvaluatedApplications.Phasor@1.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=EvaluatedApplications.Phasor&version=1.0.1
                    
Install as a Cake Addin
#tool nuget:?package=EvaluatedApplications.Phasor&version=1.0.1
                    
Install as a Cake Tool

Phasor

A Phasor Vector Symbolic Architecture (VSA) codec for .NET. Encode numbers and symbols as phasor faces (bundles of unit complex numbers), then compose and query them with one small algebra. It is the shared substrate under Evaluated Applications' holographic database and phasor model library.

The algebra

  • Encode a token to a face. A number writes its value as phase; a symbol writes a deterministic random phasor signature.
  • Bind = per-component complex multiply. On the linear band bind adds values; on the log band it multiplies them. Arithmetic is composition, not a calculator — a computed result is a real face you can name. Unbind is the conjugate (subtract / divide).
  • Bundle = superpose (sum) — the set-forming operation for records and superpositions. Subtraction removes a contribution exactly, which is what makes delete/update exact.
  • Read back by correlation (dot product); decode a noisy number face to the nearest integer.

Two profiles

  • PhasorCodec — fixed-width, interleaved (cos,sin), with a frozen identity prefix and a learned orbital tail. Built for models: the frozen prefix keeps a value or signature exact while the tail learns meaning.
  • HoloCodec — width-configurable, planar [reals | imags], SIMD (Vector<double>), with a memoized number cache. Built for storage and similarity search at scale.

Both are dependency-free (only System / System.Numerics).

License

Proprietary — this package ships the compiled library only; source is not distributed. Every capability in it is free to use; a license key is reserved for future advanced features (none are gated today). See LICENSE. Copyright (c) 2026 Dongyang Stephen Chen, trading as Evaluated Applications. All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • net8.0

    • No dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on EvaluatedApplications.Phasor:

Package Downloads
EvaluatedApplications.AlgFormer

The reusable phasor-model engine from PrismFormer: define a model, train it data-parallel through an EvalApp pipeline, and run inference (predict / generate, with an optional KV cache). Ships two param-for-param comparable cores — AlgFormer (softmax dot-product attention) and HoloFormer (holographic-native attention: bind the key to its value, causally bundle into one superposed memory trace, then resonate the query to retrieve, O(T·d) with O(1) KV-serve) — plus HoloShape capacity-law sizing. Pure double[] + SIMD, no external ML runtime. Built on the Phasor VSA codec and the EvalApp pipeline runtime.

EvaluatedApplications.HoloVoxel

An embeddable holographic voxel/spatial engine for .NET. A chunk of the world is stored as ONE Phasor superposition (position bound to content), not an array of voxels — and level-of-detail is the readout itself: decode with fewer components and the interference blend goes fuzzy, so "crisp near, dreamy far" falls out of the math with no discrete LOD meshes and no popping. Truncated holograms make memory scale with perceived detail rather than world size; fused SIMD bind/correlate keep generation and decode allocation-free. Rendering-agnostic (verified headless) and content-agnostic — supply your own block palette. Built on the Phasor VSA codec.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.1 270 7/29/2026
1.0.0 197 7/25/2026