skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Two New Species of Scalithrium (Cestoda: Rhinebothriidea) from Rhinopristiform Elasmobranchs with a Revised Generic Diagnosis Based on Refined Generic Membership
Award ID(s):
1921404 1921411
PAR ID:
10574087
Author(s) / Creator(s):
; ;
Publisher / Repository:
Helminthological Society of Washington
Date Published:
Journal Name:
Comparative Parasitology
Volume:
91
Issue:
2
ISSN:
1525-2647
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. In this paper we describe generic elements and generic types in divisible rigid groups, in particular divisible free solvable groups. 
    more » « less
  2. Abstract Let$$\alpha \colon X \to Y$$be a finite cover of smooth curves. Beauville conjectured that the pushforward of a general vector bundle under$$\alpha $$is semistable if the genus ofYis at least$$1$$and stable if the genus ofYis at least$$2$$. We prove this conjecture if the map$$\alpha $$is general in any component of the Hurwitz space of covers of an arbitrary smooth curveY. 
    more » « less
  3. We present Generic Refinement Types: a way to write modular higher-order specifications that abstract invariants over function contracts, while preserving automatic SMT-decidable verification. We show how generic refinements let us write a variety of modular higher-order specifications, including specifications for Rust's traits which abstract over the concrete refinements that hold for different trait implementations. We formalize generic refinements in a core calculus and show how to synthesize the generic instantiations algorithmically at usage sites via a combination of syntactic unification and constraint solving. We give semantics to generic refinements via the intuition that they correspond to ghost parameters, and we formalize this intuition via a type-preserving translation into the polymorphic contract calculus to establish the soundness of generic refinements. Finally, we evaluate generic refinements by implementing them in Flux and using it for two case studies. First, we show how generic refinements let us write modular specifications for Rust's vector indexing API that lets us statically verify the bounds safety of a variety of vector-manipulating benchmarks from the literature. Second, we use generic refinements to refine Rust's Diesel ORM library to track the semantics of the database queries issued by client applications, and hence, statically enforce data-dependent access-control policies in several database-backed web applications. 
    more » « less
  4. Abstract We introduce the coherent algebra of a compact metric measure space by analogy with the corresponding concept for a finite graph. As an application we show that upon topologizing the collection of isomorphism classes of compact metric measure spaces appropriately, the subset consisting of those with trivial compact quantum automorphism group is of 2nd Baire category. The latter result can be paraphrased as saying that “most” compact metric measure spaces have no (quantum) symmetries; in particular, they also have trivial ordinary (i.e., classical) automorphism group. 
    more » « less