syf-minimal / TEST_VECTORS.md
syfcore's picture
update notes
0f9d7bd
# SYF Test Vectors
All values assume exact arithmetic.
## Valid Cases
### Case 1
```
F = 10
E = 1.0
K = 2
R = 5.0
```
### Case 2
```
F = 0
E = 0.5
K = 1
R = 0.0
```
### Case 3
```
F = 4
E = 0.25
K = 2
R = 0.5
```
## Invalid Cases
- F < 0
- E < 0 or E > 1
- K <= 0
## Note: Implementations should document numeric tolerance (if any). These vectors are chosen to be exactly representable in common binary floating-point formats.