# Tuning
Given a periodic external angle pair , tuning of an external angle proceeds by replacing every in by and every by . Here , , are blocks of binary digits (with possibly aperiodic and infinite in extent).
# 1 Haskell Code
type ExternalAngle = ([Bool], [Bool])
tuning
:: (ExternalAngle, ExternalAngle)
-> ExternalAngle
-> ExternalAngle
tuning (([], per0), ([], per1)) (pre, per)
= (concatMap t pre, concatMap t per)
where
t False = per0
t True = per1# 2 Examples
The external angle pair of the period island is:
The lower angle of the period bulb is , tuned by the period island becomes which is the lower angle of the period bulb attached to the period cardioid at internal angle .
The external angle of the tip of the antenna is , tuned by the period island becomes respectively and , which are the external angles of the tip of the antenna of the period island.