Calculus – Law of Exponential Change: Growth and Decay

We have differential equation, $\frac{dy}{dt} = ky$ where, $y$ is quantity that increases or decreases at a rate that at any given time $t$ is proportional to the amount present. In order to derive basic equation of growth and decay from differential equation of proportional change, we follow this. Now to derive formal equation for ... Read More

Quantum Fourier Transform

Fourier Transform – A method of transforming from one basis to another. Pair of bases can be position and momentum or time and frequency. Discrete Fourier Transform – While fourier transform is useful for signal processing applications, for real world application contexts, we usually want to transform a discrete set of data points, not a ... Read More

Multi Agent Reinforcement Learning

What is an Agent? The three core characteristics of an autonomous system. 1 Autonomous Entity It operates independently as a self-directed entity, without requiring constant human intervention or manual control. 2 Observes Environment It continuously monitors its surroundings, gathering real-time state data and information about the world around it. 3 Chooses How to Act Based ... Read More

Data Structure and Algorithms – Trees

Data Structures: Tree Basics A tree is a non-linear hierarchical data structure consisting of nodes connected by edges. Hover over nodes to see their terminology. Root Internal Leaf Leaf Leaf Hover over a node to see terminology… N-ary Trees A tree where a node can have at most N children. This example shows a 4-ary ... Read More

Barrage Relay Network – Barrage Relay, Cooperation and BAC

System Initializing… A B C TDMA Frame 1 A TDMA Frame 2 Barrage Relay How data floods a Barrage Relay Network slot-by-slot TDMA Frame 1 • Slot A The Initial Broadcast The central Source node (black) transmits the first packet. This is visualized as the first expanding blue wave. All nodes that successfully receive this ... Read More

Phase Dithering and Modern Error Correction

How Networks Survive Chaos Understanding Phase Dithering and Modern Error Correction Transmitter 1 (Static) Transmitter 2 (Dithering) Receiver (Composite Sum) Phase Dithering When multiple antennas transmit the exact same signal simultaneously, there is a risk that the waves will collide out-of-phase and permanently cancel each other out (destructive interference). Phase Dithering is a deliberate, pseudo-random ... Read More

Frequency, Amplitude and Phase: RF Characteristics

The 3 Core RF Characteristics Understanding how wireless signals travel and interact Frequency Tuning Measured in Hertz (Hz), frequency represents the number of complete wave cycles that occur in exactly one second. Analogy: Just like childhood walkie-talkies, the transmitter and receiver must be tuned to the exact same frequency (channel) to communicate. Amplitude Power Amplitude ... Read More

Hashing, Hash Tables and Scatter Tables

1. Hashing The process of transforming input data (a Key) of any size into a fixed-size value (a Hash). This value is usually a single number. 2. Hash Table A data structure that stores Key-Value pairs. It uses Hashing to calculate an index into an array, allowing you to find any entry instantly (O(1)). 3. ... Read More

Fundamental Data Structures – DSA

1. Dynamic Arrays A dynamic array grows automatically when it runs out of space. Watch what happens when the capacity (initially 4) is reached! Push Element Reset Current Capacity: 4 | Elements: 0 Real-World Examples: Shopping Carts: E-commerce sites use dynamic arrays to store items in your cart because they don’t know how many items ... Read More

Data Encoding – Quantum Machine Learning

For classical data to be used by quantum circuit, it needs to be encoded which is called data encoding. In qiskit, we can use tools like z_feature_map or zz_feature_map etc. which includes rotation layers and entangling layers. Normalization is required in quantum machine learning similar to in classical machine learning. Normalization Before classical data can ... Read More
error: