Author Archives: pingzhou.yuan1@gmail.com

About pingzhou.yuan1@gmail.com

Maching Learning --> Mathematics --> Cryptography --> Mathematics

Index

Commutative algebra is a branch of algebra that studies commutative rings, their ideals, and modules over such rings. It provides the algebraic foundation for algebraic geometry and number theory. Topics Covered Ring Polynomial Ring Affine Algebraic Varieties Modules Tensor Product Localization Noetherian and Artinian Rings Continue reading →

Posted in Commutative Algebra | Leave a comment

Affine Algbraic Varieties

Posted in Commutative Algebra | Leave a comment

Tips

How to instantiate a typeclass? Take CoeOut as an example : Continue reading →

Posted in Formal Verification | Leave a comment

Index

Notes from learning Lean and the Mathlib library. Mathematics in Lean Chapter 8: Basics Chapter 9: Groups and Rings Chapter 10: Linear Algebra Continue reading →

Posted in Formal Verification | Leave a comment

Index

This section will collect learning notes on cryptographic primitives, protocols, and the mathematics behind their security. Planned topics Complexity of Lattice Problems Continue reading →

Posted in Cryptography | Leave a comment

Index

Complexity of Lattice Problems Planned topics (notes not yet published): Continue reading →

Posted in Complexity of Lattice Problems | Leave a comment

Cryptographic Functions

Posted in Complexity of Lattice Problems | Leave a comment

Closest Vector Problem

Posted in Complexity of Lattice Problems | Leave a comment

Basic Reduction Problem

Posted in Complexity of Lattice Problems | Leave a comment

Structures

Invariant Subspaces Definition 5.1 – Invariant Subspace Let $T \in \mathcal{L}(V)$ be a (linear) operator on vector space $V$. When we restrict $T$ to a subspace $U \subseteq V$, we are not sure the corresponding vectors will still lie in $U$. If they do, we say that $U$ is an… Continue reading →

Posted in Linear Algebra | Leave a comment