fullseye

mandelbrot_interior — MATH complex op

使い方

Closed-form interior test for the main cardioid and the period-2 bulb.

Returns a boolean array: True where c is provably in the Mandelbrot set, because the period-1 fixed point is attracting (|1 - sqrt(1 - 4c)| < 1) or c lies in the period-2 bulb (|c + 1| < 1/4). False means “not proven by these two tests” — the smaller bulbs and the filaments are not covered, so this is a lower bound on the set, which is exactly what makes it usable as a gate: :func:cplx_escape_time must return max_iter everywhere this is True, and no tolerance is involved.

Empty input (c with 0 elements) raises ValueError.

ファミリ共通の入力契約(fail-closed)

mathops の全 op は入力を検証してから計算する(黙って通さない):

詳しい使い方ガイド

参考(サンプルデータ・文献)

実行できる例(この op を実際に呼ぶ検証済みサンプル)

型が繋がる次の op(mask を入力に取れる)

—

同カテゴリ(complex)

cplx_contour_circle · cplx_poly_eval · cplx_contour_integral · cplx_winding_number · cplx_cauchy_value · cplx_argument_principle · cplx_laurent_coeffs · cplx_joukowski


Provenance: mathops.py — MATH operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.