Searcharxiv⌕ Search

arXiv subjects

Luca D'Onofrio

Publications and source records attributed to Luca D'Onofrio.

13 recordsLinked to original sources

py5vec: a modular Python package for the 5-vector method to search for continuous gravitational waves

We present \texttt{py5vec}, a Python package for implementing and extending the 5-vector method, used to search for continuous gravitational wave (CW) signals. We also provide a comprehensive theoretical review of the 5-vector method and extend the relative likelihood formalism by marginalizing over the noise variance, resulting in a more robust Student's t-likelihood, and over the initial phase to account for pulsar glitches. \texttt{py5vec} provides a modular architecture that separates data representation, signal demodulation, and statistical inference into independent abstract stages. It supports multiple input data formats and interoperates with existing Python software, providing a bridge between different approaches. For example, using a \texttt{bilby}-based interface, \texttt{py5vec} implements Bayesian parameter estimation within the 5-vector formalism for the first time. The modular design also allows for making exact multi-level and direct comparisons between other software, such as \texttt{cwinpy} and \texttt{SNAG} in MATLAB. In \texttt{py5vec}, we implement a multidetector targeted search for known pulsars, validated using LIGO data from the O4a run and hardware injections, demonstrating consistent reconstruction of signal parameters. This package therefore provides a flexible platform for current targeted searches and for future extensions to other CW search strategies.

astro-ph.IM↗

Harnessing the potential of PyStoch: detecting continuous gravitational waves from interesting supernova remnant targets

Detecting continuous gravitational waves (CWs) is challenging due to their weak amplitude and high computational demands, especially with poorly constrained source parameters. Stochastic gravitational-wave background (SGWB) searches using cross-correlation techniques can identify unresolved astrophysical sources, including CWs, at lower computational cost, albeit with reduced sensitivity. This motivates a hybrid approach where SGWB algorithms act as a first-pass filter to identify CW candidates for follow-up with dedicated CW pipelines. We evaluated the discovery potential of the SGWB analysis tool PyStoch for detecting CWs, using simulated signals from spinning down NSs. We then applied the method to data from the third LIGO-Virgo-KAGRA observing run (O3), covering the (20-1726) Hz frequency band, and targeting four supernova remnants: Vela Jr., G347.3-0.5, Cassiopeia A, and the NS associated with the 1987A supernova remnant. If necessary, significant candidates are followed up using the 5-vector Resampling and Band-Sampled Data Frequency-Hough techniques. However, since no interesting candidates were identified in the real O3 analysis, we set 95\% confidence-level upper limits on the CW strain amplitude $h_0$. The most stringent limit was obtained for Cassiopeia A, and is $h_0 = 1.13 \times 10^{-25}$ at $201.57$ Hz with a frequency resolution of $1/32$ Hz. As for the other targets, the best upper limits have been set with the same frequency resolution, and correspond to $h_0 = 1.20 \times 10^{-25} $ at $202.16$ Hz for G347.3-0.5, $1.20 \times 10^{-25}$ at $217.81$ Hz for Vela Jr., and $1.47 \times 10^{-25}$ at $186.41$ Hz for the NS in the 1987A supernova remnant.

astro-ph.HE↗

Search for continuous gravitational wave signals from luminous dark photon superradiance clouds with LVK O3 observations

Superradiance clouds of kinetically-mixed dark photons around spinning black holes can produce observable multi-messenger electromagnetic and gravitational wave signals. The cloud generates electric fields of up to a Teravolt-per-meter, which lead to a cascade production of charged particles, yielding a turbulent quasi-equilibrium plasma around the black hole, and resulting in electromagnetic fluxes ranging from supernova to pulsar-like luminosities. For stellar mass black holes, such systems resemble millisecond pulsars and are expected to emit pulsating radio waves and continuous gravitational waves (CWs) within the LIGO-Virgo-KAGRA (LVK) sensitivity band. We select 44 sources with approximately coincident frequencies or positive frequency drifts from existing pulsar catalogs as potential candidates of long-lasting superradiance clouds around old galactic black holes. For a subset of 34 sources that are well measured and have not been previously targeted, we perform the first search for CW emission in LVK data from the third observing run. We find no evidence of a CW signal and place 95% confidence level upper limits on the emitted strain amplitude. We interpret these results, together with limits from previous searches, in terms of the underlying dark photon theory by performing an analysis of the expected signals from superradiance clouds from galactic black holes. We find that, even for moderately spinning black holes, the absence of an observed CW signal disfavors a discrete set of dark photon masses between about $10^{-13}$ $\rm{eV}/c^2$ and $10^{-12}$ $\rm{eV}/c^2$ and kinetic mixing couplings in the range of $10^{-9}$-$10^{-7}$, subject to assumptions about the properties of the black hole population and the cloud's electromagnetic emission.

gr-qc↗

A directed continuous-wave search from neutron stars in binary systems with the five-vector resampling technique

Continuous gravitational-wave signals (CWs), which are typically emitted by rapidly rotating neutron stars with non-axisymmetric deformations, represent particularly intriguing targets for the Advanced LIGO-Virgo-KAGRA detectors. These detectors operate within sensitivity bands that encompass more than half of the known pulsars in our galaxy existing in binary systems, which are the targeted sources of this paper. However, the detection of these faint signals is especially challenged by the Doppler modulation due to the source's orbital motion, typically described by five Keplerian parameters, which must be determined with high precision to effectively detect the signal. This modulation spreads the signal across multiple frequency bins, resulting in a notable reduction of signal-to-noise ratio and potentially hindering signal detection. To overcome this issue, a robust five-vector resampling data-analysis algorithm has been developed to conduct thorough directed/narrowband CW searches at an affordable computational cost. We employ this methodology for the first time to search for CWs from Scorpius X-1, using publicly available data from the third observing run of the Advanced LIGO-Virgo-KAGRA detectors. No statistically significant CW signals can be claimed. Hence, we proceeded setting 95% confidence-level upper limits in selected frequency bands and orbital parameter ranges, while also evaluating overall sensitivity.

gr-qc↗

A directed continuous-wave search from Scorpius X-1 with the five-vector resampling technique

Continuous gravitational-wave signals (CWs), which are typically emitted by rapidly rotating neutron stars with non-axisymmetric deformations, represent particularly intriguing targets for the Advanced LIGO-Virgo-KAGRA detectors. These detectors operate within sensitivity bands that encompass more than half of the known pulsars in our galaxy existing in binary systems (i.e., over 417 pulsars), which are the targeted sources of this paper. However, the detection of these faint signals is especially challenged by the Doppler modulation due to the source's orbital motion, typically described by five Keplerian parameters, which must be determined with high precision to effectively detect the signal. This modulation spreads the signal across multiple frequency bins, resulting in a notable reduction of signal-to-noise ratio and potentially hindering signal detection. To overcome this issue, a robust five-vector resampling data-analysis algorithm has been developed to conduct thorough directed/narrowband CW searches at an affordable computational cost. We employ this methodology for the first time to search for CWs from Scorpius X-1, using publicly available data from the third observing run of the Advanced LIGO-Virgo-KAGRA detectors. No statistically significant CW signals can be claimed. Hence, we proceeded setting 95% confidence-level upper limits in selected frequency bands and orbital parameter ranges, while also evaluating overall sensitivity.

gr-qc↗

Doppler correlation-driven vetoes for the Frequency Hough analysis in continuous gravitational-wave searches

We present an improved method for vetoing candidates of continuous gravitational-wave sources during all-sky searches utilizing the Frequency Hough pipeline. This approach leverages linear correlations between source parameters induced by the Earth Doppler effect, which can be effectively identified through the Hough Transform. Candidates that do not align with these patterns are considered spurious and can thus be vetoed, enhancing the depth and statistical significance of follow-up analyses. Additionally, we provide a comprehensive explanation of the method calibration, which intrinsically linked to the total duration of the observing run. On average, the procedure successfully vetoes $56\%$ of candidates. To assess the method performance, we conducted a Monte-Carlo simulation injecting fake continuous-wave signals into data from the third observing run of the LIGO detectors. This analysis allowed us to infer strain amplitude upper limits at a $90\%$ confidence level. We found that the optimal sensitivity is $h_0^{90\%} = 3.62^{+0.23}_{-0.22}\times 10^{-26}$ in the [128, 200] Hz band, which is within the most sensible frequency band of the LIGO detectors.

gr-qc↗

Neural network method to search for long transient gravitational waves

We present a new method to search for long transient gravitational waves signals, like those expected from fast spinning newborn magnetars, in interferometric detector data. Standard search techniques are computationally unfeasible (matched filtering) or very demanding (sub-optimal semi-coherent methods). We explored a different approach by means of machine learning paradigms, to define a fast and inexpensive procedure. We used convolutional neural networks to develop a classifier that is able to discriminate between the presence or the absence of a signal. To complement the classification and enhance its effectiveness, we also developed a denoiser. We studied the performance of both networks with simulated colored noise, according to the design noise curve of LIGO interferometers. We show that the combination of the two models is crucial to increase the chance of detection. Indeed, as we decreased the signal initial amplitude (from $10^{-22}$ down to $10^{-23}$) the classification task became more difficult. In particular, we could not correctly tag signals with an initial amplitude of $2 \times 10^{-23}$ without using the denoiser. By studying the performance of the combined networks, we found a good compromise between the search false alarm rate (2$\%$) and efficiency (90$\%$) for a single interferometer. In addition, we demonstrated that our method is robust with respect to changes in the power law describing the time evolution of the signal frequency. Our results highlight the computationally low cost of this method to generate triggers for long transient signals. The study carried out in this work lays the foundations for further improvements, with the purpose of developing a pipeline able to perform systematic searches of long transient signals.

astro-ph.IM↗

New semicoherent targeted search for continuous gravitational waves from pulsars in binary systems

We present a novel semicoherent targeted search method for continuous gravitational waves (CWs) emitted by pulsars in binary systems. The method is based on a custom optimization of the coherence time, which is tailored according to the orbital parameters and their uncertainties, as provided by electromagnetic observations. While rotating pulsars are expected to produce quasimonochromatic CWs in their reference frame, their orbital motion introduces additional modulation in the observer's frame, alongside the modulation caused by the Earth's motion. As a result, the received signal is spread across a frequency range, and demodulation techniques must be used to improve sensitivity. However, Doppler corrections can, in some cases, vary significantly within the uncertainties of the orbital parameters, potentially lowering the detection chances of single-template, fully coherent searches. To exploit the constraints derived from electromagnetic observations, we implement a semicoherent search that is more robust than other methods. In this approach, the coherence time is evaluated for each source, taking into account the uncertainties in its orbital parameters. This method was tested and applied to a set of thirteen targets from the ATNF catalog. The search identified one outlier, whose astrophysical origin has been confidently excluded. For the first time to our knowledge, we then set upper limits on the signal strain from these 12 pulsars, with the lowest limit being $h_{UL}\sim9.01\times 10^{-26}$ for PSR~J1326-4728B.

gr-qc↗

Doppler orbital correction for the targeted search of known pulsars with the 5-vector method

Pulsars are promising targets for the first detection of continuous gravitational waves (CWs) by the LIGO-Virgo-KAGRA (LVK) Collaboration. Targeted searches leverage critical information derived from continued monitoring of pulsars related to the spin evolution, astrometry, and binary orbit. This information maximizes the probability to detect CW signals using full coherent methods. The 5-vector method is one of the three pipelines used by the LVK Collaboration for the targeted search of CWs from known pulsars. In this letter, we describe the first implementation and test of an heterodyne method to correct the orbital Doppler effect for pulsars in binary systems for the 5-vector targeted search.

gr-qc↗

A weighted multidetector extension to the 5-vector method for the search of continuous gravitational wave signals

The 5-vector method is one of the main pipeline used by the LIGO-Virgo-KAGRA Collaboration for the analysis of continuous gravitational waves (CWs). This method is a matched filter in the frequency domain based on the splitting in five frequencies of the expected gravitational wave frequency due to the Earth sidereal motion. The data 5-vector is composed by five components, each defined as the Fourier transform of the data at one of the five frequencies where the signal power is split. When dealing with a scenario involving $n$ detectors, the standard multidetector extension combines the data 5-vector from each detector, resulting in a total of $5n$ components. In this letter, we introduce a novel multidetector extension that goes beyond the standard approach. It takes into consideration the varying noise levels and observation times associated with each detector, offering a more sophisticated and effective approach for CWs analysis.

gr-qc↗

Search for gravitational wave signals from known pulsars in LIGO-Virgo O3 data using the 5n-vector ensemble method

The 5n-vector ensemble method is a multiple test for the targeted search of continuous gravitational waves from an ensemble of known pulsars. This method can improve the detection probability combining the results from individually undetectable pulsars if few signals are near the detection threshold. In this paper, we apply the 5n-vector ensemble method to the O3 data set from the LIGO and Virgo detectors considering an ensemble of 201 known pulsars. We find no evidence for a signal from the ensemble and set a 95% credible upper limit on the mean ellipticity assuming a common exponential distribution for the pulsars' ellipticities. Using two independent hierarchical Bayesian procedures, we find upper limits of $1.2 \times 10^{-9}$ and $2.5 \times 10^{-9}$ on the mean ellipticity for the 201 analyzed pulsars.

gr-qc↗

pygwb: Python-based library for gravitational-wave background searches

The collection of gravitational waves (GWs) that are either too weak or too numerous to be individually resolved is commonly referred to as the gravitational-wave background (GWB). A confident detection and model-driven characterization of such a signal will provide invaluable information about the evolution of the Universe and the population of GW sources within it. We present a new, user-friendly Python--based package for gravitational-wave data analysis to search for an isotropic GWB in ground--based interferometer data. We employ cross-correlation spectra of GW detector pairs to construct an optimal estimator of the Gaussian and isotropic GWB, and Bayesian parameter estimation to constrain GWB models. The modularity and clarity of the code allow for both a shallow learning curve and flexibility in adjusting the analysis to one's own needs. We describe the individual modules which make up {\tt pygwb}, following the traditional steps of stochastic analyses carried out within the LIGO, Virgo, and KAGRA Collaboration. We then describe the built-in pipeline which combines the different modules and validate it with both mock data and real GW data from the O3 Advanced LIGO and Virgo observing run. We successfully recover all mock data injections and reproduce published results.

gr-qc↗

Quantum zero point electromagnetic energy difference between the superconducting and the normal phase in a HTc superconducting metal bulk sample

We provide a novel methodological approach to the estimate of the change of the Quantum Vacuum electromagnetic energy density in a High critical Temperature superconducting metal bulk sample, when it undergoes the transition in temperature, from the superconducting to the normal phase. The various contributions to the Casimir energy in the two phases are highlighted and compared. While the TM polarization of the vacuum mode allows for a macroscopic description of the superconducting transition, the changes in the TE vacuum mode induced by the superconductive correlations are introduced within a microscopic model, which does not explicitly take into account the anisotropic structure of the material.

cond-mat.supr-con↗