pith. sign in

arxiv: 2605.18955 · v1 · pith:NBLCNTGPnew · submitted 2026-05-18 · 🌌 astro-ph.HE

Automating the detection of polarization angle rotations in blazars. Re-analysis of RoboPol data reveals 27 new rotations

Pith reviewed 2026-05-20 08:22 UTC · model grok-4.3

classification 🌌 astro-ph.HE
keywords blazarsEVPA rotationspolarizationBayesian BlocksRoboPolgamma-ray activityjet dynamicsautomated detection
0
0 comments X

The pith

An automated pipeline identifies 48 EVPA rotations across 25 blazars from RoboPol data, including 27 new detections linked to gamma-ray activity.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper develops an automated pipeline to detect rotations in the electric vector position angle of blazars by correcting the 180 degree ambiguity, applying Bayesian Blocks segmentation, and adding statistical validation. When run on the RoboPol monitoring dataset the method locates 48 rotations in 25 sources, of which 27 had not been catalogued before. These events range from roughly 91 to 360 degrees in amplitude and 7 to 111 days in duration. The analysis also finds that longer rotations tend to occur together with stronger gamma-ray emission measured by Fermi-LAT, while amplitude by itself does not predict brightness. A reproducible, less subjective approach matters because it expands the sample of known events and makes it easier to connect polarization changes to the physics of relativistic jets and particle acceleration.

Core claim

The central claim is that an automated pipeline integrating 180-degree ambiguity correction, Bayesian Blocks segmentation, and statistical validation detects EVPA rotations more consistently than manual methods. Applied to RoboPol data it yields 48 rotations in 25 sources, with 27 previously unreported, spanning amplitudes of 90.8 to 359.7 degrees, durations of 7.0 to 111.3 days, and average rates near 5.0 degrees per day. The same analysis shows that longer rotations coincide with enhanced gamma-ray activity while amplitude alone is not predictive.

What carries the argument

The automated pipeline that combines correction for the 180 degree ambiguity in EVPA measurements, Bayesian Blocks segmentation to locate change points, and a statistical validation step to confirm genuine rotations rather than noise or artifacts.

If this is right

  • The pipeline reduces subjective biases that affect manual segmentation and supplies a reproducible framework for future polarization studies.
  • Bayesian Blocks rotations appear on average 10 percent larger in amplitude, twice as long in duration, and two-thirds slower than those in earlier manual catalogs.
  • Longer-duration rotations align with periods of higher gamma-ray activity, while rotation amplitude shows no such predictive link.
  • Eleven new rotations are identified in the 2016-2017 season, increasing the sample available for multiwavelength jet studies.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same pipeline could be applied to other existing polarization archives to test whether the duration-gamma-ray correlation holds in larger samples.
  • If duration proves to be the key parameter, models of jet magnetic field evolution might focus on how long a coherent rotation can persist rather than how far the angle swings.
  • Running the method on simulated light curves with injected rotations would quantify detection completeness and help calibrate false-positive rates.

Load-bearing premise

The Bayesian Blocks segmentation together with the statistical validation step correctly identifies genuine physical EVPA rotations instead of noise, instrumental artifacts, or other non-rotational variability in the RoboPol polarization data.

What would settle it

Independent polarization monitoring from another program that either confirms or fails to detect the 27 newly reported rotations would show whether the pipeline is recovering real physical events.

Figures

Figures reproduced from arXiv: 2605.18955 by Anastasia Glykopoulou, Dmitry Blinov, Ioannis Liodakis.

Figure 1
Figure 1. Figure 1: Bayesian Blocks segmentation of the EVPA time series for CTA 102 (RBPLJ2232 [PITH_FULL_IMAGE:figures/full_fig_p003_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Detected EVPA rotation events for CTA 102 (RBPLJ2232 [PITH_FULL_IMAGE:figures/full_fig_p004_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Scatter comparison of EVPA rotation parameters between the RoboPol catalogs of Blinov et al. (2015, 2016a,b, 2018) (x [PITH_FULL_IMAGE:figures/full_fig_p005_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Distributions of differences in sigma for overlapping EVPA rotation events. Panels show (a) amplitude, (b) rotation period, and (c) angular velocity. Histograms display normalized events of ∆ = |x − y|/σx for each parameter. Vertical red lines indicate ±1σ (dashed ), ±2σ (dashed dotted), and ±3σ ( dotted) thresholds. Amplitude differences (panel a) are broadly distributed with a main peak near zero and a s… view at source ↗
Figure 5
Figure 5. Figure 5: Spearman correlations between the Fermi–LAT peak-to-mean γ-ray energy flux and rotation parameters for all 48 detected rotation events, split into events overlapping with the Blinov et al. (2015, 2016a,b, 2018) catalog (red circles, n = 21) and the 27 newly reported events (black circles, n = 27). (a) Rotation period Trot versus peak-to-mean ratio. (b) Maximum EVPA amplitude ∆θmax versus peak-to-mean ratio… view at source ↗
read the original abstract

We present an automated pipeline for the detection of EVPA rotations in blazars, integrating correction of the 180$^\circ$ ambiguity, Bayesian Blocks segmentation, and statistical validation. Applied to RoboPol monitoring data, the method identified 48 rotations across 25 sources, including multiple events in RBPLJ2232+1143, RBPLJ1751+0939, RBPLJ1800+7828, and RBPLJ2253+1608. The rotations span amplitudes from 90.8$^\circ$ to 359.7$^\circ$, durations between 7.0 and 111.3 days, and rotation rates averaging 5.0$^\circ$/day. Comparison with previous catalogs reveals systematic differences: Bayesian Blocks rotations are on average $\sim$10\% larger in amplitude, about twice as long in duration, and roughly two-thirds slower in angular velocity, reflecting systematic biases between adaptive binning and manual segmentation. In addition, we report 27 previously unreported rotations, including 11 from the final 2016--2017 season. A correlation analysis with contemporaneous Fermi--LAT $\gamma$-ray light curves shows that longer rotations tend to coincide with enhanced $\gamma$-ray activity, while rotation amplitude alone is not predictive of $\gamma$-ray brightness. Our pipeline minimizes subjective biases, expands the list of known EVPA rotations, and provides a reproducible framework for future multiwavelength studies of blazar jet dynamics and particle acceleration.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper presents an automated pipeline for detecting EVPA rotations in blazars that integrates 180° ambiguity correction, Bayesian Blocks segmentation, and statistical validation. Applied to RoboPol monitoring data, the pipeline identifies 48 rotations across 25 sources (including 27 previously unreported), with amplitudes 90.8°–359.7°, durations 7.0–111.3 days, and mean rate 5.0°/day. Systematic differences versus prior manual catalogs are reported (amplitudes ~10% larger, durations ~2× longer, rates ~2/3 slower), and longer rotations are found to correlate with enhanced Fermi-LAT γ-ray activity.

Significance. If the detection reliability holds, the work supplies a reproducible, bias-reduced framework for expanding the catalog of EVPA rotations and testing links to high-energy emission, both of which bear on blazar jet physics. The explicit comparison to existing catalogs that quantifies methodological biases, together with the identification of 27 new events and the duration–γ-ray correlation, would constitute a useful contribution once the pipeline’s false-positive performance is demonstrated.

major comments (2)
  1. [Methods (statistical validation step)] Methods section (pipeline validation): the statistical validation criterion applied after Bayesian Blocks segmentation is described without injection-recovery tests or quantified false-positive/false-negative rates on end-to-end simulations that incorporate the observed sampling, measurement errors, and 180° unwrapping procedure. Because polarization-angle errors are non-Gaussian and the ambiguity correction can map random walks into spurious large swings, the absolute count of 48 rotations (and thus the 27 new detections) and the reported γ-ray correlation rest on an untested assumption that the validation step reliably separates physical monotonic rotations from noise or artifacts.
  2. [Results (comparison paragraph)] Results (comparison with prior catalogs): the systematic offsets (~10% larger amplitude, factor-of-two longer duration, ~2/3 slower rate) are stated without a statistical test of significance or a breakdown showing how many of the 27 new rotations fall outside the parameter space of the earlier manual catalogs; this leaves open whether the increase in detections is driven by genuine additional events or by the different segmentation properties of Bayesian Blocks.
minor comments (2)
  1. [Abstract and Results] The abstract and results text give the range of amplitudes and durations but do not report medians or means with uncertainties; adding these summary statistics would aid quick comparison with other samples.
  2. [Tables] Tables listing the 48 rotations should include per-event uncertainties on amplitude, duration, and rate, and should flag which events are new versus previously reported.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive and detailed report. We have revised the manuscript to address the concerns raised regarding the statistical validation of the pipeline and the quantitative comparison with prior catalogs. Our point-by-point responses follow.

read point-by-point responses
  1. Referee: Methods section (pipeline validation): the statistical validation criterion applied after Bayesian Blocks segmentation is described without injection-recovery tests or quantified false-positive/false-negative rates on end-to-end simulations that incorporate the observed sampling, measurement errors, and 180° unwrapping procedure. Because polarization-angle errors are non-Gaussian and the ambiguity correction can map random walks into spurious large swings, the absolute count of 48 rotations (and thus the 27 new detections) and the reported γ-ray correlation rest on an untested assumption that the validation step reliably separates physical monotonic rotations from noise or artifacts.

    Authors: We agree that end-to-end simulations are required to quantify the performance of the validation step under realistic conditions. In the revised manuscript we have added a new subsection (Section 3.4) that describes injection-recovery tests performed on simulated light curves. These simulations use the actual RoboPol sampling cadences, the observed error distribution (including non-Gaussian components), and the identical 180° ambiguity correction algorithm. The tests yield a false-positive rate of 4.8 % and a false-negative rate of 11.2 % for rotations meeting our selection criteria. We have updated the Results and Discussion sections to reference these metrics when reporting the total of 48 rotations and the γ-ray correlation, thereby removing the untested assumption noted by the referee. revision: yes

  2. Referee: Results (comparison paragraph): the systematic offsets (~10% larger amplitude, factor-of-two longer duration, ~2/3 slower rate) are stated without a statistical test of significance or a breakdown showing how many of the 27 new rotations fall outside the parameter space of the earlier manual catalogs; this leaves open whether the increase in detections is driven by genuine additional events or by the different segmentation properties of Bayesian Blocks.

    Authors: We accept that a formal statistical comparison and a clear breakdown of the new events are needed. We have added a Kolmogorov-Smirnov test comparing the amplitude, duration, and rate distributions between the Bayesian Blocks and manual catalogs; the differences in duration and rate are significant at p < 0.01. We have also inserted a new paragraph and a supplementary table that classify the 27 new rotations: 19 have durations exceeding the longest event in the prior catalogs, and 14 lie outside the amplitude range previously reported. These numbers indicate that a substantial fraction of the additional detections occupy parameter space not previously sampled by manual segmentation. The revised text explicitly discusses how the adaptive binning of Bayesian Blocks contributes to recovering longer, lower-rate rotations while still identifying the shorter events found manually. revision: yes

Circularity Check

0 steps flagged

No circularity: direct application of standard methods to external data

full rationale

The paper's derivation consists of applying an automated pipeline (180° ambiguity correction, Bayesian Blocks segmentation, and statistical validation) to the independent RoboPol monitoring dataset. The reported 48 rotations (27 new), their properties, and the gamma-ray correlation are direct outputs of this processing. No equations, parameters, or self-citations reduce the central claims to quantities fitted or defined from the same inputs; the method is presented as a reproducible framework applied to external data without self-referential definitions or predictions that collapse by construction.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The central claim rests on the assumption that the chosen statistical segmentation reliably extracts physical rotations from noisy polarization time series; no new physical entities or heavily data-fitted parameters are introduced for the headline results.

axioms (1)
  • domain assumption The 180-degree ambiguity in EVPA measurements can be corrected algorithmically without introducing systematic bias.
    Integrated as the first step of the pipeline per the abstract.

pith-pipeline@v0.9.0 · 5817 in / 1207 out tokens · 56753 ms · 2026-05-20T08:22:03.273634+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

21 extracted references · 21 canonical work pages

  1. [1]

    A., Ackermann, M., Agudo, I., et al

    Abdo, A. A., Ackermann, M., Agudo, I., et al. 2010, ApJ, 716, 30

  2. [2]

    2023, ApJS, 265, 31

    Abdollahi, S., Ajello, M., Baldini, L., et al. 2023, ApJS, 265, 31

  3. [3]

    2016, MNRAS, 463, 3365 Astropy Collaboration, Price-Whelan, A

    Angelakis, E., Hovatta, T., Blinov, D., et al. 2016, MNRAS, 463, 3365 Astropy Collaboration, Price-Whelan, A. M., Lim, P. L., et al. 2022, ApJ, 935, 167

  4. [4]

    2019, ARA&A, 57, 467

    Blandford, R., Meier, D., & Readhead, A. 2019, ARA&A, 57, 467

  5. [5]

    2020, MNRAS, 501, 3715

    Blinov, D., Kiehlmann, S., Pavlidou, V ., et al. 2020, MNRAS, 501, 3715

  6. [6]

    & Pavlidou, V

    Blinov, D. & Pavlidou, V . 2019, Galaxies, 7, 46

  7. [7]

    2018, MNRAS, 474, 1296

    Blinov, D., Pavlidou, V ., Papadakis, I., et al. 2018, MNRAS, 474, 1296

  8. [8]

    Blinov, D. et al. 2015, MNRAS, 453, 1669

  9. [9]

    2018, MNRAS, 478, 3199 Di Gesu, L., Marshall, H

    Britzen, S., Fendt, C., Witzel, G., et al. 2018, MNRAS, 478, 3199 Di Gesu, L., Marshall, H. L., Ehlert, S. R., et al. 2023, Nature Astronomy, 7, 1245

  10. [10]

    & Lindfors, E

    Hovatta, T. & Lindfors, E. 2019, New A Rev., 87, 101541

  11. [11]

    J., & Liodakis, I

    Kiehlmann, S., Blinov, D., Pearson, T. J., & Liodakis, I. 2017, MNRAS, 472, 3589

  12. [12]

    G., Blinov, D., Ramaprakash, A

    King, O. G., Blinov, D., Ramaprakash, A. N., et al. 2014, MNRAS, 442, 1706

  13. [13]

    P., Liodakis, I., Saade, M

    Maksym, W. P., Liodakis, I., Saade, M. L., et al. 2025, ApJ, 986, 230

  14. [14]

    Marscher, A. P. 2014, ApJ, 780, 87

  15. [15]

    P., Jorstad, S

    Marscher, A. P., Jorstad, S. G., Larionov, V . M., et al. 2008, Nature, 452, 966

  16. [16]

    A., Becerra González, J., et al

    Otero-Santos, J., Acosta-Pulido, J. A., Becerra González, J., et al. 2023, MN- RAS, 523, 4504

  17. [17]

    2015, MNRAS, 452, 715

    Panopoulou, G., Tassis, K., Blinov, D., et al. 2015, MNRAS, 452, 715

  18. [18]

    2014, MNRAS, 442, 1693

    Pavlidou, V ., Angelakis, E., Myserlis, I., et al. 2014, MNRAS, 442, 1693

  19. [19]

    M., Villata, M., Acosta-Pulido, J

    Raiteri, C. M., Villata, M., Acosta-Pulido, J. A., et al. 2017, Nature, 552, 374

  20. [20]

    S., Morozova, D

    Savchenko, S. S., Morozova, D. A., Jorstad, S. G., et al. 2024, Astrophysical Bulletin, 79, 186–202

  21. [21]

    D., Norris, J

    Scargle, J. D., Norris, J. P., Jackson, B., & Chiang, J. 2013, ApJ, 764, 167 Article number, page 8 Anastasia Glykopoulou , Ioannis Liodakis , Dmitry Blinov : Automating the detection of polarization angle rotations in blazars Article number, page 9 A&A proofs:manuscript no. aa58360-25 Appendix A: Catalog of detected EVP A rotations Table A.1: EVPA rotati...